Another Humpback Whale Death In New Jersey Leads To Renewed Calls To Sack Offshore Wind Turbines

The carcass of another humpback whale has washed up on a New Jersey beach making it the ninth whale death since December. A whale washed ashore in Manasquan, New Jersey, on Monday – the ninth whale found dead since early December on the New York-New Jersey shores – further stoking the debate about what’s causing… Read More Another Humpback Whale Death In New Jersey Leads To Renewed Calls To Sack Offshore Wind Turbines