Express. Home of the Daily and Sunday Express.
Area 51
Area 51 is a mysterious top secret US military base in the Nevada desert. Some conspiracy theorists claim that authorities conceal evidence of aliens at the base.
Would you like to receive news notifications from Daily Express?