Sci + Tech
Now the Fun Begins. Scientists Wrap Up Natural Trap Cave Excavations
Fossils dating back as far as 25,000 years ago have been pulled out of a unique cave in northern Wyoming. The Natural Trap ...