Select Page

A London-based Iranian news station says it has been forced to shut its UK headquarters over threats from Tehran and fears for the safety of its journalists.