CAPE TOWN – Britain’s Prince William paid a visit to South African President Cyril Ramaphosa on Tuesday in Cape Town after taking a nature walk with rangers and conservationists at Table Mountain National Park.
CAPE TOWN – Britain’s Prince William paid a visit to South African President Cyril Ramaphosa on Tuesday in Cape Town after taking a nature walk with rangers and conservationists at Table Mountain National Park.