Champion Newspapers LTD

Tag : Luiz Inácio Lula da Silva

World news

South Africa takes over G20 leadership from Brazil

Peter Anayo
South Africa has taken over the presidency of the G20 from Brazil, becoming the first African nation to lead the influential bloc of the world’s largest economies.   The handover ceremony took place on Tuesday during the G20 summit in Rio de Janeiro, Brazil.   South Africa is currently the......