PInochet Stripped of Immunity
Breaking news: Chile's Supreme Court has upheld a lower court decision that stripped Pinochet of his immunity in a case involving Chile's infamous Villa Grimaldi prison, paving the way for him to face dozens of charges of torture and kidnapping. Here is Wikipedia's description of Villa Grimaldi:Villa Grimaldi was a complex of buildings used for the interrogation and torture...