A colossal cave in Mexico that formed 15 million years ago is even more enormous than we thought

The Sistema Huautla in Oaxaca is the 10th deepest cave on Earth, and an explorer with a 2023 expedition to map the system has added over 700 feet to its … Read More