JUST IN: Prince Harry, Wife, Meghan Markle Kick Off Invictus Games- 72-Hour Tour in Nigeria
Prince Harry and his wife, Meghan Markle have commenced their 72-hour tour in Nigeria, which is focusing on promoting the Invictus Games. Their activities upon arrival as monitored by our correspondent in Abuja, the royal couple’s journey began with a slightly delayed British Airways overnight flight to Abuja, where they were warmly received by Nigerian…