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

Stranded beluga whale removed from France's Seine river

The beluga whale stranded in the river Seine in northern France was removed from the water early Wednesday in the first stage of an ambitious rescue operation.
image beaconimage beaconimage beacon