President Cyril Ramaphosa has made some changes to his Cabinet. This saw several ministers being moved around, following the resignation of Health Minister Doctor Zweli Mkhize and Finance Minister Tito Mboweni. The president told the nation as he announced the changes in his cabinet, that this happens at a time the country is facing several challenges which needed to be attended to, with urgency. President Ramaphosa says due to the many developments in the country in recent months and weeks, some action needed to be taken to further improve governance in South Africa. However, there were no ministers who faced the axe, as Defence Minister Nosiviwe Mapisa-Nqakula will be deployed to a different area, where she will serve the nation. The following new appointments have been made - Minister in the Presidency Mondli Gungubele, Communications Minister Khumbudzo Ntshavheni, Defence Minister Thandi Modise, Finance Minister Enoch Gondogwana, Health Minister Joe Paahla, Human Settlements Minister Mamoloko Kubayi, Public Service and Administration Minister Ayanda Dlodlo, Tourism Minister Lindiwe Sisulu, Water and Sanitation Minister Senzo Mchunu. The president has thanked both former Ministers, Tito Mboweni, who leaves the Finance Department and Doctor Zweli Mkhize who resigned as Health Minister, just hours before the cabinet reshuffle. For his reaction to the cabinet reshuffle here is Rev. Kenneth Meshoe, leader of the African Christian Democratic Party, ACDP...