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.