2Baba’s mom pleads with Edo lawmaker, Natasha Osawaru to leave her son alone
The mother of veteran artist Innocent Idibia, well known by his stage names "2Baba" or "2face," Rose Idibia, has urged Nigerians to step in and encourage Edo State lawmaker Natasha…