Tag: Charles Idibia

Charles Idibia Urges Brother, 2Baba to ‘Wake Up’, Accuses Natasha of Manipulating and Isolating Him

Charles Idibia accused 2Baba’s partner, Natasha, of manipulating, isolating, and controlling the…

Ayobamise Owolabi