President Muhammadu Buhari departs Abuja Wednesday on a three-day State Visit to the Republic of South Africa, following an invitation by President Cyril Ramaphosa, to discuss...