This Saturday
Published by Afara Leadership Centre
Afara Leadership Centre was set up in 1987 to provide an enabling environment for total personal development as well as growth in leadership skills and values for young women in their years of secondary and tertiary education. It is located at 25 Thorburn Avenue, off Montgomery, Yaba, Lagos State, Nigeria. It is a project of Women’s Board of the Education Cooperation Society, a Nigerian not-for-profit, non-governmental organization. The spiritual formation given in the Centre is entrusted to Opus Dei, an institution of the Catholic Church View more posts