I read this on Yahoo! today and had a Squee! moment. It's an exciting find.
Egypt tombs suggest pyramids not built by slaves I've been really excited by the discovers in Egypt lately. From finding the Lost Queen to the rediscover of advanced and highly sophisticated technologies, things are really happening along the Nile. Here's to the alien theory going out of vogue.