Tag: Frances Ekora Oguma
‘Angel And The Beast’ Actress, Frances Ekora Oguma Delivers Baby Boy...
Delectable Nollywood actress, Frances Ekora Oguma, has just given birth to a healthy baby boy in her Atlanta Georgia, US base.
The actress who sometimes...