Total:1
-
2023-05-19 17:46
Russia halts release of film on serial killer of sex workers in Iran
TEHRAN – Russian authorities have cut short the screening of the controversial movie “Holy Spider” just days after its release according to a statement made by the distributor last Tuesday.