Why is New Delhi making it rain artificially? | Environment News

New Delhi, India – It is that time of year again in the capital of the world’s most populous nation, when 40 million people cough and splutter through toxic pollution for weeks on end.

These days, it is like clockwork. At the onset of every…

Continue Reading