Muslims gather with flags in Trafalgar Square following the annual Ashura march on October 1, 2017 in London, England. Thousands of protesters march...
Muslims gather with banners and flags to listen to a speaker in Trafalgar Square following the annual Ashura march on October 1, 2017 in London,...
Protesters carry flags as they arrive in Trafalgar Square during the annual Ashura march on October 1, 2017 in London, England. Thousands of...
Muslims gather with banners and flags to listen to a speaker in Trafalgar Square following the annual Ashura march on October 1, 2017 in London,...
People sing and play music from a truck during the annual Ashura march on October 1, 2017 in London, England. Thousands of protesters march through...
Young man waves a flag in Trafalgar Square following the annual Ashura march on October 1, 2017 in London, England. Thousands of protesters march...
Protesters carry flags and placards during the annual Ashura march on October 1, 2017 in London, England. Thousands of protesters march through...
People listen to a speaker in Trafalgar Square following the annual Ashura march on October 1, 2017 in London, England. Thousands of protesters march...
Muslims gather to listen to a speaker in Trafalgar Square following the annual Ashura march on October 1, 2017 in London, England. Thousands of...
Muslims gather with flags in Trafalgar Square following the annual Ashura march on October 1, 2017 in London, England. Thousands of protesters march...
Protesters holding flags and placards demonstrate along Oxford Street during the annual Ashura march on October 1, 2017 in London, England. Thousands...
Protesters holding placards demonstrate along Oxford Street during the annual Ashura march on October 1, 2017 in London, England. Thousands of...
Protesters holding flags and placards demonstrate along Oxford Street during the annual Ashura march on October 1, 2017 in London, England. Thousands...
Protesters holding flags and placards demonstrate along Oxford Street during the annual Ashura march on October 1, 2017 in London, England. Thousands...
Muslims prey ahead of the annual Ashura march in Marble Arch on October 1, 2017 in London, England. Thousands of protesters march through London...
Young protester holds up a placard ahead of the annual Ashura march in Marble Arch on October 1, 2017 in London, England. Thousands of protesters...
Protesters holding placards demonstrate along Oxford Street during the annual Ashura march on October 1, 2017 in London, England. Thousands of...
Protesters holding flags and placards demonstrate along Oxford Street during the annual Ashura march in Marble Arch on October 1, 2017 in London,...
Young protesters chant into a megaphone during the annual Ashura march in Marble Arch on October 1, 2017 in London, England. Thousands of protesters...
Protesters gather with placards during the annual Ashura march in Marble Arch on October 1, 2017 in London, England. Thousands of protesters march...
Protesters holding banners and placards demonstrate along Oxford Street during the annual Ashura march on October 1, 2017 in London, England....
Young protester holds up a placard on Oxford Street during the annual Ashura march on October 1, 2017 in London, England. Thousands of protesters...
Muslims prey ahead of the annual Ashura march in Marble Arch on October 1, 2017 in London, England. Thousands of protesters march through London...
Protesters holding flags and placards demonstrate along Oxford Street during the annual Ashura march in Marble Arch on October 1, 2017 in London,...
Muslims prey ahead of the annual Ashura march in Marble Arch on October 1, 2017 in London, England. Hundreds of protesters march through London today...
Muslims prey ahead of the annual Ashura march in Marble Arch on October 1, 2017 in London, England. Hundreds of protesters march through London today...
Protesters gather with placards ahead of the annual Ashura march in Marble Arch on October 1, 2017 in London, England. Hundreds of protesters march...
Drums are played as protesters gather with flags and placards ahead of the annual Ashura march in Marble Arch on October 1, 2017 in London, England....
Protesters gather with flags and placards ahead of the annual Ashura march in Marble Arch on October 1, 2017 in London, England. Hundreds of...
Protesters hold placards during the annual Ashura march in Marble Arch on October 1, 2017 in London, England. Hundreds of protesters march through...
Protesters wave flags ahead of the annual Ashura march in Marble Arch on October 1, 2017 in London, England. Hundreds of protesters march through...
Protester holds a placard during the annual Ashura march in Marble Arch on October 1, 2017 in London, England. Hundreds of protesters march through...