The Thames had been polluted for fifty three years before its cleaning-up, while (polluted) Yangtze River has only waited for ...