India s Green Tribunal slams scheduling of Test in Delhi
The National Green Tribunal (NGT) of India, on Monday, slammed authorities for holding India vs Sri Lanka cricket match at Feroz Shah Kotla stadium in Delhi despite hazardous air quality. MORE..