samizdata.net
Rally for freedom of expression!
There is a rally going to be held in Trafalgar Square between 2:00pm and 4:00pm on Saturday March 25th 2006, in support of freedom of expression. Be there and show your support! There is also going…