Members of German far-right groups shout slogans during a demonstration in Cologne
Members of German far-right groups shout slogans during a demonstration in Cologne, Germany October 25, 2015. Neo-Nazi groups, members of Germany's football hooligan scene and HoGeSa (hooligans against Salafists) were organising what they said was a demonstration against Islamic extremism. REUTERS/Wolfgang Rattay