Two people have been killed and eight injured in a knife attack in south-east France during the coronavirus lockdown.
Three of the injured are reported to be in a critical condition.
The French prosecutor's officer said the attack took place at around 11am in a commercial area of Romans-sur-Isere.
The mayor of the town said the victims were attacked as they queued up outside a shop.
The alleged attacker was arrested near to the scene by police.
Like the rest of France, the town's residents are on coronavirus-linked lockdown.
The victims were carrying out their weekend food shopping on the street that has bakeries and grocers, the office said.
Two-metre distancing is being encouraged there, as in the rest of the country.
Media reported that the knifeman first attacked a Romanian resident who had just left his home for his daily walk - slitting his throat in front of his girlfriend and son.
The assailant was then reported to have entered a tobacco shop, stabbed the tobacconist and two customers, and then went into the local butcher's shop.
He grabbed another knife and attacked a client with the blunt end before entering a supermarket.
Some shoppers took refuge in a nearby bakery.
French President Emmanuel Macron described the incident as an "odious act" and said his "thoughts are with the victims, the injured, their families".