November 19, 2008 by Sachin Seth
Filed under Terra, The News, World News
In the depths of the Egyptian desert, evidence of yet another pyramid has surfaced. Said to be 4,300-years-old, it is believed to have belonged to an ancient Egyptian queen, according to Toronto Star.


