News

Sign up for our daily newsletter to get the best of The New Yorker in your inbox. The ayatollahs who have ruled Iran since 1979 have long promised to destroy the ...