0

Homemade Explosives

Afghanistan is one of the most heavily mined countries in the world, and IEDs are the preferred weapon of choice.

Full Episodes

Video Clips