Whale put down after becoming stranded in River Thames in London
Related news coverage
This baby whale got stuck in the shallow water of a lock on the River Thames in London. On Sunday, May 9, emergency crews worked to..
A young whale, which was rescued overnight after becoming stranded at Richmond Lock in southwest London on May 9, was spotted today..