ICC Cricket World Cup 2023

Bangladesh 'have no choice' over playing in Delhi pollution

The Indian capital -- which has a population of 30 million -- once again ranked as the world's most polluted city Sunday, according to monitoring firm IQAir.