This is the price that peace loving Germans have to pay when their stupid leaders let in refugees like sewage water without purification process first. Who came into the country, where they originated, no one knows.
Islamic radical terrorism is a serious threat to all countries now. Better to...