Scores of UFO enthusiasts converged on rural Nevada on Thursday to a US installation known as Area 51, long rumored to house government secrets about alien life
Though you can see the complex’s buildings in satellite images, Area 51 doesn’t appear on any public U.S. government maps.
For decades, conspiracy theorists and...