The atrocities of the Armed Forces Special Powers Actby Rahul DattaNovember 21, 2016November 19, 2016India’s military power remains unchecked under current legislation