Construction workers have been baffled to discover an ancient mummy buried in a hidden tomb beneath the streets of Peru's capital, Lima. While expanding the city's gas network, utility workers ...
LIMA, Peru -- A mummy estimated to be between 800 and 1,200 years old has been unearthed by archeologists in Peru, at a site near the country's capital city of Lima. Researchers from the National ...