Area 51: Just An American Air Force Base Or A Hub Of Extraterrestrial Activities?

Area 51 has always been a hotbed of rumors and conspiracy theories. Officially it is a remote facility used by the United States Air Force, located in the remote Nevada desert near the dry bed of Groom Lake, 90 miles…

Subscribe Now!

Subscribe to receive the day's headlines from RapidLeaks straight in your inbox.