Science | Fri Dec 28, 2007 2:53pm EST

Ancient pyramid found in central Mexico City