Description
<p>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?</p>