Fate Sealed: Government Greenlights Wind Industry to Kill 5,000 Whales, Dolphins & Seals
Wiping out hundreds of marine mammals is all in a day’s work for the offshore wind industry. And granting permits to do so, with complete impunity, appears to be […]