South Africa is the main location of the African NW Centre. Nigeria will also serve as an annex location for NW Centre on the continent of Africa
©Nations Worship Ministries 2008-2012 | All rights reserved