Ancient Peruvian Mummy Uncovered by Construction Workers in Lima Tomb

A remarkable discovery beneath the bustling streets of Lima, Peru, has left construction workers and archaeologists alike in awe. What began as a routine excavation for a…