Watch: Beluga whale spotted in England's River Thames
Tuesday, September 25, 2018 - 14:20
in Biology & Nature
Surprised onlookers spotted an unusual visitor to the River Thames in Britain -- a beluga whale that apparently wandered far from its arctic home.