thetequilafiles.com
Mexican national executed despite protests
Efforts to prevent the execution of Mexican national Humberto Leal Garcia have failed, despite appeals by the Mexican government, the International Court of Justice (ICJ) and the Barack Obama admin…