For reasons unknown, the government finally has admitted that Area 51 — the Shangri-La of alien hunters and a sturdy trope of science-fiction movies — is a real place in the Mojave Desert about 100 miles north of Las Vegas. It presumably does not house hideous squidlike ETs, but at least you can see the [...]
↧