A man launched a vicious attack on shoppers in a busy city centre while 'shouting Allahu Akbar'.
The man punched and kicked four shoppers in the French city of Toulouse at about 4pm before police swooped in.
Officers were also attacked by the man, who is believed to be a former psychiatric patient.
He has now been arrested but continued to shout Arabic for 'God is great' as he was taken into custody.
The man burst into tears when he was wrestled to the ground, reports the Daily Mail .
One witness said: "We were chatting and he jumped on us. He first caught my son and then beat my daughter. We just ran."
Two of the shoppers had to be taken to hospital for treatment but no one was killed in the incident.
It is believed the man had been released from a psychiatric hospital in April.