India’s First FIFA Tournament To Be Staged In Delhi

The Under-17 World Cup will kick off in New Delhi, marking India’s first-ever FIFA tournament, world football’s governing body said Monday despite initial concern over air quality in the world’s most polluted capital. After a week-long inspection, authorities selected six cities across the country including Mumbai and New Delhi for the U-17 matches, FIFA said. … Read more