AFSPA – Law or Flaw? : Nancy Garg

INTRODUCTION AFSPA refers to Armed Forces special powers Act which confers some special powers to the Indian Armed Forces. It provides legal immunity to army officers for their actions being done at the disturbed areas. It was the Britishers who had started the armed forces special powers ordinance in 1942 mainly to suppress the Quit Read more about AFSPA – Law or Flaw? : Nancy Garg[…]