An Indian paramilitary trooper “stands guard” in Srinagar. “Stands guard” over what other than India’s colonial claims? He looks like something from Silence of the Lamb. If you have to wear this level of protective gear against unarmed civilians whose sole weapon is rocks, perhaps it’s time for the immediate, unconditional withdrawal of all Indian troops from Kashmir.

(Photo from AFP)