Justice Condemns Peru
The Inter-American Court of Human Rights (IACHR) orders the Peruvian State to pay $60,000 in compensation to a female terrorist who was raped and tortured by the police in 1993.