PLYMOUTH – Experts are investigating after a dead humpbackwhale washed ashore a beach in Plymouth, Massachusetts. The whale was found dead Tuesday morning on Bayside Beach. It's not yet known ...
A dead humpbackwhale washed ashore in Plymouth today, officials from the National Oceanic and Atmospheric Administration confirmed. Officials are currently working to determine what to do with ...