25 Sep Satellite Imagery Brings Malawians Clean Water
Malawi, located in southeast Africa, is one of the world’s most impoverished and least developed countries. Its capital city, Lilongwe, with a population nearing 800,000, has seen an influx of new residents as Malawians migrate from rural areas in search of economic opportunity. Many are...