Music Icon, Innocent Idibia, popularly known as 2Baba, has stirred fresh controversy after deleting a love-filled post about the Deputy Majority Leader of the Edo State House of Assembly. Natasha Irobosa Osawaru. 2Baba on Wednesday shared a video on Instagram professing his love for Natasha and expressing his desire to marry her. However, he quickly