South Africa:Deputy President in London for 2023 Rugby World Cup Announcement: [News24Wire] Deputy President Cyril Ramaphosa will return to London on Monday where he will lead 'Team South Africa' to the World Rugby Council announcement of the Rugby World Cup 2023 host venue. ...... Source: WN.com - Southafrica News South Africa:Church-Goers Beat Police Officer for Towing … [Read more...] about South Africa:Deputy President in London for 2023 Rugby World Cup Announcement