Share
twitterlinkedinfacebook
Image 1 of 1
ATE01912UK.jpg
Protesters stand near the temporary television platforms opposite the Houses of Parliament in Westminster, London. One holds a poster reading 'bring our troops home', the other holding a poster reading '9/11 truth now'.