Cretaceous “Time Capsule” Found in Ecuador: Amber Preserves 112-Million-Year-Old Insects and Fossilized Spider Web
A team of international researchers has uncovered a remarkable amber deposit deep in the Ecuadorian Amazon, preserving a 112-million-year-old forest ecosystem in microscopic detail —…












