has in edo given birth?
Popular Nollywood star actress named Ini Edo is among the Nigerian celebrities who gave birth to set of twins. In her own case she gave birth to triplets, that is double blessing. ... Ini Edo was born and bred in Uyo, Akwa Ibom State in the south southern part of Nigeria.