25 British scientists in the 1980's working on the same spy-satellite and futuristic top-secret defense systems for the government all died of "suicides" and "accidents". But the speculation continues to this day...coincidence? Or murder?
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More