India court tells smog-hit capital to step up vehicle restrictions
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
by AFP
Read More