The conspiracy theorist who made the so-called discovery is convinced the object is “intelligently designed”. But viewers on YouTube had some rather more plausible explanations A Google Earth conspiracy theorist is convinced he has found a man-made…
Category: