Natasha Phillips

    Managing Editor
    Natasha is Kayhan Life’s managing editor, and writes pieces on humans rights and child rights in Iran.