smaran:
Archaeologists in Egypt say they have discovered another pyramid - the country’s 118th so far - from the sands at Saqqara, just south of the capital Cairo. (via BBC News)
Show
Please enable JavaScript to view the comments powered by Disqus.
Blog comments powered by Disqus
posted 12 November, 2008
Follow on Twitter