IndoDaily
New Delhi (AFP) Nov 22, 2024
India’s top court on Friday ordered authorities in the smog-choked capital New Delhi to establish checkpoints on all 113 roads into the city to stop the entry of polluting vehicles.
The traffic-clogged megacity of more than 30 million people has been wreathed in poisonous smog this month…
Read More