Waste treatment team in Mahajanga, Madagascar. Photo credit: Africompost
Back to Top