Open Society Publishes Report on Extraordinary Rendition

Extensive new report details involvement of as many as 54 countries in CIA extraordinary rendition programme.  The report can be read here.