-
Business Insider
Aug 2, 2020, 10:40 am354 ptsA top government official from Egypt invited Elon Musk to see the Great Pyramids of Giza for himself after he claimed that the historical landmark was built by aliens. On Friday, the Tesla CEO seemed to support a common conspiracy theory by tweeting: "Aliens built the pyramids obv." His tweet prompted the…
Trending Today on Tech News Tube
Tech News Tube is a real time news feed of the latest technology news headlines.
Follow all of the top tech sites in one place, on the web or your mobile device.
Follow all of the top tech sites in one place, on the web or your mobile device.