The Supreme Court of India today ordered the authorities in New Delhi, the capital of smog, to set up checkpoints on 113 roads in the city to prevent the entry of polluting vehicles. More than 30 million people were killed by traffic this month in deadly traffic, and pollution levels …
Read More »