Latest News from every corner of the World
A major oil spill off the Southern California coast has killed fish, contaminated petroleum and trapped…