Bush Statue Toppled in Trafalgar Square, Nov 20.03
r2r, reposted by yossarian | 21.03.2004 16:40
I uploaded this video as a test to see whether IMC-UK video uploads were working, but it's a great clip that maybe not too many people have seen so it seems worth it to leave it up.
November 20th 2003, and massive demonstrations erupt in London against the visit of President George Bush. Simultaneously, demonstrations in Miami Florida target the Free Trade Area of the Americas (FTAA) trade agreement negotiations.
November 20th 2003, and massive demonstrations erupt in London against the visit of President George Bush. Simultaneously, demonstrations in Miami Florida target the Free Trade Area of the Americas (FTAA) trade agreement negotiations.
r2r, reposted by yossarian