Police attack a protesters stopping a limousine in... 26 Mar 2011, Jess Hurd - jj1103071.jpg

Police attack a protesters stopping a limousine in... 26 Mar 2011, Jess Hurd - jj1103071.jpg