Follow us on
loading....
A cargo ship has shattered off the coast of Japan, spilling thousands of barrels of oil into the sea. While...