Possible Oil Leak due to X Press Pearl cargo ship disaster – Large oil spill visible in satellite images, reports SkyNews

A large oil slick surrounding the damaged container ship in Sri Lanka has been captured...

Read More