President Muhammadu Buhari has arrived in South Africa for a three-day state visit. The state visit follows one in March 2016 by former South African President Jacob Zuma. The president who is accompanied by a number of governors was received at the Waterkloof Airforce Base in Pretoria by the South […]