The President of South Africa, Cyril Ramaphosa, has apologised to Nigeria over the xenophobic attacks in his country.
He made the apology through his special envoy, Mr Jeff Radebe who arrived at the Presidential villa today.
A meeting between Buhari and Radebe has just ended at the Presidential Villa, Abuja.
Photo Credit: Getty