President Ramaphosa receives a courtesy call by members of the Global Steering Committee of the Campaign for Nature
The 5th Session of the BNC
President Ramaphosa receives Dr Masisi, President of the Republic of Botswana ahead of the 5th Session of the Bi-National Commission of Cooperation
Visit to the flood-stricken parts of KwaZulu-Natal
President Ramaphosa visits KZN to offer support to affected communities and assess the response of government and civil society to this critical situation
Presidential Imbizo, Free State
President Ramaphosa arrives at the Vereeniging Ave Interchange initiated for spatial integration and to alleviate traffic congestion
Presidential Imbizo, Free State
Community members of Free State raise their service delivery concerns with President Ramaphosa