It’s been almost a year since the Carnival Triumph made headlines after a fire erupted in the vessel’s engine room …
Category: Maritime Disaster
There are endless ways in which an oil spill can affect marine life and habitats. Spills can cause some species …