Relationship ‘Free my son, he’s not in his right senses’ — 2Baba’s mum begs Natasha Osawaru Leave a comment February 14, 2025 Rose Idibia, the mother of singer 2Baba, has pleaded with Natasha Osawuru, the Edo lawmaker, to leave her son alone. In a now-viral…