April 18, 2023
Critics of offshore wind farms believe the projects are to blame for a series of whale deaths along the Atlantic coast. (Photo courtesy of Marine Mammal Stranding Center)
Commenting has been disabled for this item.
Commenting has been disabled for this item.