26 June 2007

Stories from 26 June 2007

CIA facility in Tunisia?

From his prison cell in Bizerte (65km north of Tunis), The Tunisian prisoner Ramzi Bettibi managed to smuggle a very alarming letter that found its way on to the Internet...

Support our work defending online freedom of expression around the world.

justice+matters

Learn why our work is important »

Donate now

Close