Loading

Uncategorized

Prince Harry and Meghan visit Cape Town

Meghan Markle, Duchess of Sussex, arrives at Auwal Mosque, the first and oldest mosque in South Africa, in the Bo Kaap district of Cape Town, South Africa, September 24, 2019. REUTERS/Toby Melville

MOST POPULAR