Fugitive military commander turns himself in after 13 years
Peruvian military commander Jesus Zamudio turned himself in to authorities yesterday to face murder…
Read MorePeruvian military commander Jesus Zamudio turned himself in to authorities yesterday to face murder…
Read MoreThe Inter-American Court of Human Rights ruled that Peru denied due process to a rebel executed in the…
Read More