In São Tomé and Príncipe, an island nation off the coast of Central Africa, a passionate team of scientists and volunteers from around the world confront humanity's most lethal enemy in a quest to eliminate malaria once and for all.
Maybe Available on Old 123Movies
Watch Anopheles 123movies for free in HD quality. Stream instantly with English subtitles — no download or account needed.