Murder in El Salvador: The Killing of Christian Poveda Infamous Murders On September 2, 2009, the vibrant streets of El Salvador are stained with blood, marking the... Read More