TECH
05/27/2011 06:10 pm ET Updated Jul 27, 2011

Satellites Discover Lost Egyptian Pyramids (VIDEO)

Scientists have discovered 17 "lost" Egyptian pyramids using space satellite images and robots, putting a whole new spin on Egyptian excursions.