Musings From Abroad2 weeks ago
Prince William visits South Africa, meets President Ramaphosa
Following a nature walk in Table Mountain National Park with rangers and conservationists, Prince William of Britain, on his visit to South Africa, met with President...