- December 23rd, 2024
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...