people aid

A selection of the most important news related to Africa, Asia, and Europe found in different media outlets from around the world

May 2, 2019
Over a thousand people are stricken with cholera as supplies of clean water run out. Volunteers and Mozambique’s medical services are trying to vaccinate almost a […]
The Africa Report,