Strange Evidence “India’s Fireball Mountain” August 3 2022 on Science

Strange Evidence "India’s Fireball Mountain" August 3 2022 on Science 1

Season 6, Episode 26 – A villager captures a moment of horror as a mysterious series of explosions lights up a mountainside in India; experts investigate a possible link to lost plutonium during a Cold War spy mission that went disastrously wrong.

Latest Episodes

Discuss the Show