Human Rights Insurgency Law & Justice Peru Supreme Court ratifies guilty verdict against former chief of National Intelligence Service for La Cantuta massacre July 4, 2009 by Comments are Disabled Continue Reading →