Mysterious Brazil oil spill linked to Greek-flagged ship that left Venezuela, investigators say
Brazilian authorities investigating a mysterious oil spill that's forced the closure of hundreds of beaches along a 1,300-mile stretch of the country’s coastline reportedly are now pointing their ...