2Baba’s Wife Natasha Emerges Edo Assembly Minority Leader

Osawaru, a member of the National Democratic Congress, previously served as Deputy Majority Leader before her latest appointment. By Enitan Abdultawab Natasha Osawaru, wife of Nigerian music star Innocent “2Baba” Idibia, has been appointed Minority Leader of the Edo State House of Assembly. Osawaru, who represents Egor Constituency, was announced as the new minority leader […]