LEO Network

8 October 2019 / Sky News
Event

Humpback whale spotted in River Thames found dead

Greenhithe, England, United Kingdom

It was hoped the whale would find its way out without help, as it did not initially appear to be in any distress.


Read On Sky News (English)
Or translated into