Thousands of protestors throng streets of European capitals in support of Refugees 20 Mar, 2016 Shares LONDON: Thousands of protestors throng streets of European capitals in support of Refugees