Iranian Metro
-
Human Rights
Faces Of Passengers Displayed In Iranian Metro To Enforce Hijab
Authorities in Iran’s religious city of Mashhad have resorted to displaying their facial recognition capabilities as a measure to frighten…
Read More »