Monday, January 11, 2010

Egypt: New find shows slaves didn't build pyramids

AP