Video

euronews_icons_loading
Vets take care of a beluga whale that was stranded in the River Seine at Notre Dame de la-Garenne, northern France