Beluga Whale Spotted in the River Thames

A beluga whale has been spotted in the River Thames, shocking onlookers in South East England.

Ecologist and ornithologist Dave Andrews posted a video to Twitter expressing his surprise that the mammal, known for living in the Arctic and sub-Arctic, was swimming in the river near Kent.

“Can’t believe I’m writing this, no joke – BELUGA in the Thames off Coalhouse Fort,” Andrews wrote on Twitter.

He followed that up with subsequent tweets about the whale, including its location and its feeding habits.

Click here to read more.

SOURCE: Fox News, Chris Ciaccia