Immaculata Abba
Abuja, Nigeria