Politics & Human Rights Antiwar.com — Luis Posada Carriles, hemisphere’s most wanted terrorist, dies free in Miami at age 90 May 25, 2018 — 0 Comments
Politics & Human Rights The Scott Horton Show — The importance of history, not hysteria, in US-Iran relations May 16, 2018 — 0 Comments
Politics & Human Rights WORT 89.9 FM — America’s Legacy of Torture, Gina Haspel’s Confirmation Hearing May 11, 2018 — 0 Comments