Tag: torture
-
Lifting of AFSPA in Tripura hailed as “Victory for Sanity”
By Surbhi Agrawal, University of Petroleum and Energy Studies, Dehradun. It all started when Terrorism was at its peak in the State. AFSPA, i.e., Armed Force (Special Powers) Act, is a controversial law which gives sweeping emergency powers to the Army in troubled areas. This power is not only an inadequate power but an unlimited power which…