2face Idibia Adds New Fiancee To His Baby Mamas

Miss Natasha Osawaru now mrs Idibia. The Law maker from Edo State has updated her Instagram…