
Back to Show
NOVA
Master of the Killer Ants
Season 34
Episode 17
The Mofu people of Cameroon rely on an an army ant to protect their homes and crops.