Prince Harry and Meghan Markle in Nigeria to ‘appear more important than they are'
Prince Harry and Meghan are in Nigeria for the next three days to promote the Invictus Games - and the visit benefits them for multiple reasonss says royal commentator Kinsey Schofield. Daily Express US spoke to the To Di For Daily host who said the Duke …