Posts Tagged: Humberto Leal Garcia
Rubashkin; Obama’s Double Standard
President Barack Obama had no reservations attempting to block the execution of Humberto Leal Garcia, a Mexican man that was convicted in 1994 of...









