According to George
An alarmingly large majority of American senators and Congresspersons voted in favour of the Military Commissions Act last week, sending the international community a chilling message about America’s position on torture. If this is the first you’ve heard of the bill, here’s hoping it won’t be the last. Drastically underplayed in the media both in […]