A 20-year-old petrol station worker was fatally shot after asking a customer to wear a mask.
The incident occurred in the western town of Idar-Oberstein where a 49-year-old man was refused service while trying to buy a beer without wearing a face mask.
Upon being refused service, the man left and returned half an hour later wearing a mask but armed with a gun and shot the clerk in the head.
The 49-year-old was arrested and is currently being detained by police on suspicion of murder.
According to authorities, the man told officers that he acted “out of anger” and rejected measures against the spread of Covid-19.
The man, who cannot be named in line with privacy laws, fled the scene following the shooting but later turned himself in to the police.
Responding to the incident, Alliance 90s/The Greens candidate Annalena Baerbock tweeted, “I’m shaken by this terrible murder of a young man who merely asked that existing rules be followed,”.
Authorities have not immediately said if the suspect was associated with Germany’s Querdenken movement, which is an organisation that rejects masks and vaccines.
It’s understood that the suspect, who was not known to police, was not legally entitled to carry the firearm that was found inside his house.