Massive U.S. Offshore Wind Farm Given Permit to Harm Hundreds of Whales and Thousands of Dolphins

A massive offshore U.S. wind farm development has a permit to harm hundreds of North Atlantic whales and thousand of dolphins, but activists and media are united in asking the public to move along, nothing to see here.