Oil Spill on Christmas Island
Hundreds of thousands of juvenile land crabs are being threatened by an oil spill on Christmas Island, in the Indian Ocean.
On Sunday, a Panamanian-flagged cargo ship, MV Tycoon, was pushed against the sea wall of the island's Flying Fish cove by a giant swell.
Severe weather conditions ...
Continue reading