Rose Idibia, the mother of Nigerian music legend Innocent “2Baba” Idibia, has publicly pleaded with Edo State lawmaker Natasha Osawuru to leave her son alone. In a video that went viral on Thursday evening, Mrs. Idibia called on Nigerians, particularly mothers, to intervene and urge Osawuru to stay away from the singer. She expressed concern […]