the order to produce Sodium Thiopental destined for US jails arrived directly from the American headquarters, based in Lake Forrest, Illinois, the dossier 'Lethal Trade' presented today in Rome by Hands Off Cain and Reprieve denounced.
Read everything