What does AFSPA mean?
AFSPA stands for Armed Forces Special Powers Act. The Armed Forces Special Powers Act (AFSPA) is a law that gives the Indian armed forces special powers to maintain public order in "disturbed areas." The AFSPA was enacted in 1958 and has been amended several times since then.