Nigerian pop legend, Innocent 2baba Idibia is currently on a week-long visit to South Africa. While in the former Apartheid country, 2baba has been seen visiting some famous sites and locations at Johannesburg, especially within the Soweto area. One of his most prominent stopovers has been the Nelson Mandela National Museum popularly called Mandela House.
While at Mandela House, 2baba joined
↧