Zombie river? London's Thames, once biologically dead, has been coming back to life By Scott Neuman Published November 11, 2021 at 12:16 PM EST Facebook Twitter LinkedIn Email