FBI Foils Bizarre Radiation Ray Terror Plot
  • 11 years ago
The FBI arrested two men in upstate New York for building a radiation ray to use against "enemies of Israel."
Recommended