48°F
weather icon Clear

Health

Health claim roadblocks end

In 1998, the Department of Defense and the Department of Energy were keeping mum about the secret work that went on at Area 51, a widely known Air Force installation near the northeast corner of the Nevada Test Site.

1 468 469 470