Thousands of protesters take to the streets of London as the English Defence League, Black Lives Matter and Anti-Tory supporters hold rallies on the SAME DAY 


There was a sea of people chanting and holding placards as they made their way through Piccadilly Circus, Marble Arch and Hyde Park today as over 10,000 people made their voices heard.

Read More…