Storm at Area 51

  Where is Area 51? It seems that there will always be controversy surrounding Area 51, but just where is this American base, and what is its purpose? The base is located in the Nevada Test and Training Range, an Air Force base about 150 miles from Las Vegas. It has been the subject of…

Continue reading