Tens of thousands of people dressed in red thronged the streets of Amsterdam on Sunday to denounce ongoing violence against Palestinians. Continue reading... [ H/T Breitbart News ]