LEO Network

26 September 2018 / Washington Post / Jennifer Hassan,
Event

Beluga whale sighting in Britain’s River Thames

Gravesend, Kent, England, United Kingdom

An off-course beluga whale was spotted splashing around near London, and Brits can’t quite believe it.


Read On Washington Post (English)
Or translated into