You are using an older browser version. Please use a supported version for the best MSN experience.

Beluga whale spotted in French river

A beluga whale has been spotted in France's River Seine. It is unclear why the animal strayed so far from its natural habitat. Marine conservationists said that the mammal appears to be underweight.
image beaconimage beaconimage beacon