London Mayor to Screen Iranian Film in Trafalgar Square on Oscar Night


By GRAHAM BOWLEY via NYT

Comments