The AFSPA or the Armed Forces Special Powers Act is an act of the Indian Parliament which was passed in the year 1958. It is based on the same act passed by the British government in 1942 to give special powers to the security forces to suppress the Quit India movement. Since then, the act has been in force in various other areas such as Jammu and Kashmir, where it has been in … [Read more...]
