An oil slick that was first spotted nearly two weeks ago off Ireland's southwest coast has finally been attributed to the Russian navy after they admitted to it today. The spill has been linked to an aircraft...
created by Geneva B | 43 wks ago | updated 39 wks ago 207 views | 22 recommendations | 3 comments