Similar findings led the Special Rapporteur on torture and other cruel, inhuman or degrading treatment or punishment to insist that &quot; impunity for acts of torture must end &quot; .
Similar findings led the Special Rapporteur on torture and other cruel, inhuman or degrading treatment or punishment to insist that &quot; impunity for acts of torture must end &quot; .