Suffocating pollution pods

T TV Monday 23/April/2018 18:29 PM
By: Times News Service

It's no secret London is a smoggy city, but how does it compare to others around the world?