Cuba October 4, 2024 12:34 pm

Beached whale dies after washing up on Cuba's coast

A whale that washed ashore on a beach in Cuba could not be returned to the open ocean and died, NBC News reported, despite efforts from local rescuers. 

US & World Videos

Exit mobile version