Entertainment ‘Leave my son alone’ – 2Baba’s mother calls out with Edo lawmaker… Khadijat Adelani Feb 14, 2025 The mother of musician 2Baba, Rose Idibia, has publicly urged Edo politician Natasha Osawuru to leave her son alone.