A vast ancient city believed to have been wiped off by an asteroid lies under the Egyptian pyramids. Scientists who first found it in sonar scans in March, and then more signs of structures later, ...