Tag: India Supreme Court Orders Immediate Action to Curb Pollution in New Delhi
India's Supreme Court, taking a strong stand against the escalating air pollution crisis in New Delhi, has directed authorities to establish checkpoints at all 113 entry points to the city. The mandate aims to curb the influx of polluting vehicles...