Recent Evidence Suggests Alarming Increase of Estimated Oil on Ocean’s Surface Since Arrival of Coast Guard Contractor at MC20 Site
Taylor Energy released the following statement today: “Since the Couvillion Group, at Coast Guard’s direction, arrived at the...