Murder in El Salvador: The Killing of Christian Poveda

On September 2, 2009, the vibrant streets of El Salvador are stained with blood, marking the...

Read More