India’s Peace Index Rank Falls to 127th

India’s fall to 127th in the 2026 Global Peace Index exposes systemic governance failures. The Smokescreen report reveals how corruption and lawlessness under the Modi regime drive this regional crisis.