Bush Statue Toppled in Trafalgar Square, Nov 20.03
r2r, reposted by yossarian | 21.03.2004 16:40
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