Almost all of the most polluted cities in India are located in the north with Uttar Pradesh, Punjab and Rajasthan dominating the list, according to a WHO report on the most polluted cities in the w