
Quickbird Discovers Site of Human Sacrifices
Imagine a piece of history being hidden for as much as 2,000 only to be detected by a new remote sensing technology that peeled away layers of mud and rock near Peru's Cahuachi desert to reveal an ancient adobe pyramid.
Read More

