Google Earth reveals weird triangle in Nevada desert – but what is it hiding?



GOOGLE Earth has captured a number of mysteries over the years from suspected aliens to military bases. But is the latest sighting a confirmation of the Illuminati?



Read More