Tag: Iran Bars Filmmaker From Travelling to London Fest
Iran Bars Filmmaker From Travelling to London Fest
Festival says authorities confiscated his passport
0
0
0
15 Oct, 11:50 AM