A short film about a successful malaria prevention and treatment programme run by Africare Nigeria in the Niger Delta.

Documentary Filmmaker
A short film about a successful malaria prevention and treatment programme run by Africare Nigeria in the Niger Delta.