Now, a 4,500-year-old mystery may finally have been answered thanks to experts who have been examining the Step Pyramid of Djoser. Located in Saqqara, Egypt, some of its secrets have been uncovered at ...
Crafty Panda on MSN

How To Solve A Rubik's Cube

US buys Argentine pesos, finalizes $20 billion currency swap 'Diesel Brothers' star David Sparks arrested, judge finds him in ...