Germany accepted over a million of asylum seekers in 2015, setting a record among all European states. Now, Berlin is struggling to deal with an unprecedented crime wave, as more and more Germans express their anger with what they consider unwelcome guests by attacking refugee shelters.