Mecca Defence Pact: What it means for future India-Pakistan conflicts

No Saudi or Turkish soldier will fight India, but the Mecca defence pact pays, arms, and buys time for Pakistan.

India’s air pollution deadly, killing 1.6 million people in 2019

India’s air pollution is deadlier than COVID-19, causing 1.6 million deaths in 2019, and 35 Indian cities are considered the world’s most polluted.