March Against Islamophobia

This Saturday 17th March, thousands of people will march through the streets of London, Cardiff, Glasgow and many other European cities united against racism, Islamophobia and anti-Semitism. This could not come at a more important time. The outrageous "punish a Muslim day" letter recently sent to homes across the country as well as a number [...]