LONDON - JUNE 20: Thousands march in rally against the British National Party and the English Defence League in East London. June 20, 2010 in London, England.
Editorial use only
Editorial credit: Nando Machado / Shutterstock.com

Royalty-free stock photo ID: 55581112

LONDON - JUNE 20: Thousands march in rally against the British National Party and the English Defence League in East London. June 20, 2010 in London, England.