Prince Harry, Meghan Markle Nigeria tour ‘content’ for Netflix Prince Harry and Meghan Markle are set for an unofficial visit to Nigeria, which will take place shortly after the Duke of Sussex’s visit to UK. While the visit appears to be in connection with Harry’s Invictus Games, royal experts believe …
Read More »