Most Polluted City Sets Course for Creation Care and Health April 8, 2024 According to recent satellite data, India, now the world’s most populous nation, ranks highest (as in worst) for particulate air pollution. Not surprisingly, Delhi,... Blog by Hugh Ross Read