Tag: Geneva Convention

Iraq: Why I Hate America: Part 1

Israel: Pompeo’s Pushback

South Africa: US Blockade against Cuba Must End

Canada: Donald Trump Is (Kind of) Right – The Geneva Conventions Are Holding Us Back

Switzerland: Report on Torture: US Must Learn from the Past