subribe to get the latest news delivered to you free
Δ
Prince Harry and his wife Meghan Markle have visited the Defence Headquarters in Abuja as part of their tour of Nigeria. The couple...