Vision NewsFeb 20, 20202 minTurds in the ThamesThe South East is overcrowded, with London now so over populated that the sewage system (designed for 2 million people, now dealing with...