Advertisement

Beluga Charms British With Impromptu Visit

Members of the public wait to catch a glimpse of a beluga whale in the River Thames close to Gravesend, east of London on Wednesday. (AFP/Getty Images)
Members of the public wait to catch a glimpse of a beluga whale in the River Thames close to Gravesend, east of London on Wednesday. (AFP/Getty Images)

Related:

Advertisement

More from WBUR

Listen Live
Close