World Stranded beluga whale euthanised after removing from French river August 10, 2022 The World Opinion French government say a beluga whale stranded for a number of days within the...