Tariq Ali speaking at the protest rally in London, May 31, 2010.

