Stream Now
A villager captures a moment of horror as a mysterious series of explosions lights up a mountainside in India; experts investigate and uncover a possible link to lost plutonium during a Cold War spy mission that went disastrously wrong.
Privacy Policy