“The Stamp of Guantanamo”

Human Rights Watch slapped both Russia and the United States in the face this week. The first slap was the release of a 43 page report detailing how the US sent seven “enemy combatants” held at Guantanamo Bay to Russia. The result was all seven, Rustam Akhmiarov, Ravil Gumarov, Timur Ishmuratov, Shamil Khazhiev, Rasul Kudaev, […]