Tag: AFSPA Law
-
What is AFSPA Law? Pros and Cons of the Law
AFSPA stands for Armed Forces Special Powers Act, a law which grants special powers to the Armed Forces of India to act in the disturbed areas of the country. The Act was passed in the Parliament on 11th September, 1978, but has faced severe criticism from many sources, with regard to human rights violations having…