Posted on October 25, 2021October 25, 2021 by adminDebris from Ormonde Offshore Wind Farm, England (a problem, but at least it’s not crude oil) Report on the BBC