World Mission Center in Cameroon…

is located in Douala, Cameroon, established in September 2012