Latest News And Breaking Headlines

Stranded beluga whale lifted out of France's Seine river

000 32GA8C8
The beluga whale stranded in the River Seine in northern France was pulled from the water early Wednesday in the first phase of a rescue operation, an AFP journalist said.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More