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…