Canada Markets open in 4 hrs 32 mins

Pilot whales stranded close to shore in Eastham, Massachusetts

As many as six pilot whales were spotted swimming close to shore north of Sunken Meadow in Eastham, Massachusetts on Cape Cod.