Brazil Indicts Tanker, Captain and Chief Engineer for 2019 Oil Spill
December 3, 2021
Brazilian authorities are moving forward with their assertions that a “Greek flag oil tanker” was responsible for a massive oil spill that washed up on more than 1,500 miles of coastline and cost $47....