Tens of thousands of people joined weekend rallies in Germany to condemn racism and right-wing populist groups who have been railing against a record influx of migrants.
Around 7,000 people in Brussels marched against jihadist violence on Sunday, nearly a month after suicide blasts on Europe's institutional capital left 32 dead and several hundred injured, police said.