French authorities say a beluga whale stranded for a number of days within the Seine River has died after it...
News at Another Perspective
News at Another Perspective
French authorities say a beluga whale stranded for a number of days within the Seine River has died after it...