Police forces guard leftwing protesters at the central Trainstation Hanover on November 15 2014 in Hanover Germany HoGeSa which stands for 'Hooligans...
{"Image ImageDescription": "HANOVER, GERMANY - NOVEMBER 15:  Police forces guard left-wing protesters at the central Trainstation Hanover on November 15, 2014 in Hanover, Germany. HoGeSa, which stands for \"Hooligans Gegen Salafisten,\" or \"Hooligans Against Salafis\", has brought football hooligans, right-wing populists and neo-Nazis together to ostensibly protest against Salafis in Germany, who are among the more radical Islamist immigrant groups and have been accused of supporting Islamic State violence in Syria. Critics charge that HoGeSa is just a pretext for violence, as exemplified by the recent HoGeSa march in Cologne that led to street battles between participants and police.  (Photo by Alexander Koerner/Getty Images)", "Image Copyright": "2014 Getty Images"}