British Royals: Prince Harry & Meghan Markle Kick In Nigeria, Here’s the Scoop!
Prince Harry and Meghan Markle arrived in Nigeria today, May 10th, and have already kicked off their special outing with a first visit to Lightway Academy, a school in the capital city of Abuja. The royal couple were welcomed by lots of cheers, hugs and a banner that read