An Iranian undercover morality agent spat at teenage girls and asked them 'where's your dirty owner' after seeing them without a hijab.
In a shocking video, which has been circulating on social media, a man stops his car and gets out before hurling abuse at the youngsters.
The morality officer gets out of his car at the side of the road and he and his wife start shouting at the teenagers for not wearing hijabs in Kermanshah, Iran.
Wearing a hijab has been compulsory for women in Iran since the Islamic revolution in 1979, a rule which is enforced by the state's morality police.
After the man spits in the girls' faces, another woman wearing a hijab pushes him.
Masih Alinejad, an Iranian journalist who has been campaigning against the compulsory hijab law, shared the video with her 195,000 followers on Twitter.
Masih Alinejad, an Iranian journalist based in the US, has been campaigning against the compulsory hijab law. »