Thursday, December 29, 2005

Belgravia Dispatch on Britain's Law Lords Rejection of Torture

There is sanity to be found in the torture debate in the UK, as Britain's Law Lords banned torture. Belgravia Dispatch has the decision and comments.