Avatar - The Telegraph
The Telegraph
flipped into World News
area 51

area 51

The Telegraph - By Our Foreign Staff

UFO enthusiasts began descending on rural Nevada on Thursday near the secret US military installation known as Area 51, long rumoured to house government secrets about alien life, with local authorities hoping the visitors were coming in peace. Some residents of Rachel, a remote desert town of 50 …

View on telegraph.co.uk
Avatar - The Telegraph

The Telegraph

telegraph.co.uk

Magazines by The Telegraph