NPR National News Zombie river? London's Thames, once biologically dead, has been coming back to life By Scott Neuman Published November 11, 2021 at 10:16 AM MST Facebook Twitter LinkedIn Email