The atrocities of the Armed Forces Special Powers ActIndia’s military power remains unchecked under current legislation