-
The Channel Islands are famous for the tiny island fox. But, did you know that they were also home to mammoths – weighing anywhere from 2,000 to 20,000…
-
Researchers say they’ve literally made a mammoth find in the Channel Islands.A team of scientists unearthed a mammoth skull on Santa Rosa Island. Charcoal…