American Terror Suspect Worked in Nuke Facility
• Views: 4,146
A Reuters report has more information on the two American brothers arrested in the Philippines for links to Al Qaeda, including this disturbing little tidbit:
Intelligence sources said Michael Ray Stubbs works in a state-run, high-security nuclear and biological research facility in the United States.