Two dolphins found dead on bank of Thames after being spotted swimming through London 0 05.08.2024 18:13 Evening Standard One of the dolphins, nicknamed Jo Jo, had been spotted swimming in west London last week