Should AFSPA be repealed?

AFSPA repeal

What is AFSPA :-

  • ‘Armed Forces (Special Powers) Act’, 1958 grants special powers to ‘Indian Armed Forces’ such as shoot on sight, arrest without warrant, search without warrant etc. in disturbed areas.
  • Till July 2016, Armed forces had immunity from
Read the rest