Thomas Cerrate Hernandez is watched as paramedic Juez Gustave Dubon, administers the execution in Guatemala City, 29 June Tomas Cerrate Hernandez, de...
Picture made on February 19, 2010 through a tinted window of a police van shows a man believed to be Saud Bin Abdulaziz Bin Nasir Bin Abdulaziz al...