How Did the Galapagos Oil Spill Happen?
On December 22, 600 gallons of oil spilled into the waters of Galapagos Islands, an Ecuadorian region long associated with
Read moreOn December 22, 600 gallons of oil spilled into the waters of Galapagos Islands, an Ecuadorian region long associated with
Read moreAlthough climate change threatens to render certain life forms extinct, scientists constantly discover new species. Just this week, scientists discovered
Read more