‘Dolphins’ spotted in south London River Thames 'suspected to be dead'
Dolphins spotted swimming in the river Thames near Richmond are suspected to have died. Zoology Society London has confirmed that the animals disappeared at Teddington Lock on Saturday (April 20) and have not been seen since. While there is