World
UK
Whale stuck in London's River Thames freed
5/10/21
The whale was displaying concerning behaviours and experts in attendance were concerned that it may be unwell.