Video. Beluga whale stranded in French river dies after failed rescue mission
A beluga whale stranded in France's River Seine has died after a failed rescue mission.
Read full articleA beluga whale stranded in France's River Seine has died after a failed rescue mission.
Read full article