Stranded beluga whale removed from France's Seine river
Stranded beluga whale removed from France's Seine river