A juvenile humpback whale was found washed ashore on Roosevelt Beach on Long Island, New York, on Monday morning, just days after a deceased minke whale was found nearby.
Massachusetts is relying heavily on the potential of offshore wind power generation to reduce carbon emissions as required by state law, but it’s been mostly choppy waters for the sector ...