Natasha Osawaru Adds Idibia to her Name on Instagram Arts&Life March 31, 2025 Edo State lawmaker representing Egor Constituency, Natasha Osawaru, has taken her relationship with artiste and fiancé, Innoncent Idibia, fondly known…