A picture tells a thousand words.
Facing the new normal. There are over 2,500 Christmas Markets throughout Germany, including 60 in Berlin.
[…] “We cannot go on denying there is a link between Merkel’s migration policy and these attacks, or we will prepare that ground for more of these attacks.” (link)