March for Free Expression
A Rally in Trafalgar Square between 2:00pm and 4:00pm on Saturday March 25th 2006. Depending on estimates of numbers, the details of a march to Trafalgar Square will be announced on March 15th 2006.Check out the blog. I'm there. Reckon I should get one of those t-shirts?