'Missing' Pyramid Unveiled in Egypt

More from LiveScience