Do you know where the oldest mummies in the world are located? The answer is not Egypt. The Chinchorro people created the ...
The Chinchorro are the very first people that inhabited the Atacama desert in Chile, the driest desert on Earth. Their 5,000-year-old mummies, dating thousands of years before the Egyptians ...