AFSPA – UN puts India in uncomfortable Zone

By- Staff Reporter | Date- June 04, 2012 Advertisements Repeal of the controversial Armed Forces Special Power Act, 1958 (AFSPA) was one of the major recommendations made in the 13th Session of Periodic review on 30th May, 2012 when the Working Group of the United Nations’ Human Rights Council (HRC) adopted the draft report on […]