First Mannheim, then Solingen, then Magdeburg, and Aschaffenburg and now Munich.
Germany has seen so many terror attacks committed by foreign citizens over the past 10 months that it is difficult to keep track of them.
And inevitably, this latest attack will ensure that mass migration and border security remains at the very top of the campaign agenda, ahead of elections on Feb 23.
At least three of these attacks were committed by failed asylum seekers who were due to be deported but, for various reasons, had been allowed to remain in the country.