India’s “Dream Run” Could be About to Crack

March 30, 2026