Monday, February 26, 2007

Troops Out of Iraq Demonstration

There was a huge demonstration in London on Saturday (estimates suggest as many as 100,000), protesting against our continued involvement in Iraq and the renewel of Trident. Davide at Nether-World has images and more.