wiki

Wiki information Chikhwaza:

Annie Chikhwaza
Person

Annie Chikhwaza is a Dutch missionary known as a 'Mother of Malawi' for her work with orphans in Africa through Kondanani Children's Village, an NGO, which has been called "a five star orphanage" and "a centre of excellence" in a Channel 4...