Many of you emailed this article to me (and, again, thank you to those of you who did, for sharing it with me) and it was one that I found as well during the last two weeks’ web-trolling. The Huffington Post is reporting that a researcher using Google Earth has discovered some hitherto unknown pyramids [...]