World News

assets/Uploads/_resampled/CroppedImage100100-oil-spill.jpg

In Nigeria, Shell causes worst oil spill in a decade

75 miles off the coast of the Niger delta, up to 40,000 barrels of crude oil were spilled, poisoning the water.