Beluga whale rescued from Seine River euthanized in transit, French authorities
The cetacean had been stuck in the freshwater lock at St.-Pierre-La-Garenne, some 45 miles northwest of Paris, since August 2. Its health deteriorated after it refused food, according to wildlife protection associations monitoring the…