Skip To Content

Where To Stream Strange Evidence Season 7 Episode 6

India's Fireball Mountain

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.