Entertainment Natasha Osawaru Adds Idibia to Instagram Name Edo lawmaker Natasha Osawaru has added the last name of her lover, Innocent Idibia, aka 2Baba, to her Instagram bio.… by adminMarch 30, 2025