Ex-BBNaija star, Francisca Owumi is dead

Francisca Owumi
Francisca Owumi