A man in his 40s with a Swedish residence permit has been arrested by German police in the city of Wuppertal, writes Aftonbladet.
The man is said to have entered a butcher's shop on Wednesday afternoon and taken a knife, then rushed out onto the street and shouted "Allahu Akbar". A passing man was slightly injured by the knife.
The perpetrator was shot by the police and is now suspected of a terrorist crime in Germany.
According to information to Aftonbladet, the man has previously been convicted of a number of crimes, including narcotics offenses and doping offenses.