Alumni Spotlight: Sheila Chukwulozie (Nigeria)
No Comments
Sheila originally hails from the West African State of Nigeria where she attended the prestigious Loyola Jesuit College in Abuja. In 2010, an outspoken and ambitious Sheila joined the African…
Read More