Innocent Idibia

2Baba’s FiancĂ©e, Natasha Osawaru, Updates Instagram Bio, Adds ‘Idibia’

Ghazali Ibrahim In a move that has sparked intense speculation, Edo State lawmaker Natasha Osawaru has updated her Instagram bio…