Prince Harry, Meghan lands in Nigeria, reason, details emerge
Meghan Markle and Prince Harry arrived in Nigeria on Friday morning. The Duke and Duchess of Sussex visited a school in Abuja to kick off their Nigeria Tour.