Mount pressure on India to ratify UNCAT without further delay: CSCHR to UN
IFP Bureau27 Jun 2020
The CSCHR pointed out that torture has become endemic in Manipur since the imposition of the Armed Forces Special Powers Act, 1958, which allowed the armed forces of the union to operate with impunity.