November 24, 2024
Five pilot whales that were stranded on a Massachusetts beach have been returned to the ocean, but they may still be in peril, according to experts.

Five pilot whales that were stranded on a Massachusetts beach have been returned to the ocean, but they may still be in peril, according to experts.