UN rights rapporteur recommends AFSPA repeal

Margaret Sekaggya, the United Nations special rapporteur on human rights, has recommended that the Armed Forces Special Powers Act and other such laws should be repealed.