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.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile