Military personnel laugh off UFO rumors
(Newser) -
For decades, the government barely acknowledged the existence of Area 51, the mysterious military base in Nevada where it allegedly stores frozen extraterrestrials and alien spacecraft. But now, with the CIA declassifying the site’s top-secret programs, insiders are coming forward to dispel the myths, ABC News reports. If anything,...