Cecilia Ibru, one of Nigeria