“Modern radiocarbon methods provide a better foundation than the historical records for understanding Inca chronology.” In the 15th century, the Incas built Machu Picchu, a mountaintop city of ...
Rather, a strange chemical reaction recently captured by European Space Agency probes is to blame for the spider-like feature ...