EditorialIranians attend a rally to mark Jerusalem Day, an annual show of support for the Palestinians, in Tehran, Iran, Friday, April 14, 2023. (Arash Khamooshi/The New York Times)
EditorialIranians attend a rally to mark Jerusalem Day, an annual show of support for the Palestinians, in Tehran, Iran, Friday, April 14, 2023. (Arash Khamooshi/The New York Times)
EditorialIranians attend a rally to mark Jerusalem Day, an annual show of support for the Palestinians, in Tehran, Iran, Friday, April 14, 2023. (Arash Khamooshi/The New York Times)
EditorialIranians attend a rally to mark Jerusalem Day, an annual show of support for the Palestinians, in Tehran, Iran, Friday, April 14, 2023. (Arash Khamooshi/The New York Times)
EditorialIranians attend a rally to mark Jerusalem Day, an annual show of support for the Palestinians, in Tehran, Iran, Friday, April 14, 2023. (Arash Khamooshi/The New York Times)
EditorialIranians attend a rally to mark Jerusalem Day, an annual show of support for the Palestinians, in Tehran, Iran, Friday, April 14, 2023. (Arash Khamooshi/The New York Times)
EditorialIranians attend a rally to mark Jerusalem Day, an annual show of support for the Palestinians, in Tehran, Iran, Friday, April 14, 2023. (Arash Khamooshi/The New York Times)
EditorialIranians attend a rally to mark Jerusalem Day, an annual show of support for the Palestinians, in Tehran, Iran, Friday, April 14, 2023. (Arash Khamooshi/The New York Times)
EditorialIranians attend a rally to mark Jerusalem Day, an annual show of support for the Palestinians, in Tehran, Iran, Friday, April 14, 2023. (Arash Khamooshi/The New York Times)
EditorialIranians attend a rally to mark Jerusalem Day, an annual show of support for the Palestinians, in Tehran, Iran, Friday, April 14, 2023. (Arash Khamooshi/The New York Times)
EditorialIranians attend a rally to mark Jerusalem Day, an annual show of support for the Palestinians, in Tehran, Iran, Friday, April 14, 2023. (Arash Khamooshi/The New York Times)
EditorialIranians attend a rally to mark Jerusalem Day, an annual show of support for the Palestinians, in Tehran, Iran, Friday, April 14, 2023. (Arash Khamooshi/The New York Times)
EditorialIranians attend a rally to mark Jerusalem Day, an annual show of support for the Palestinians, in Tehran, Iran, Friday, April 14, 2023. (Arash Khamooshi/The New York Times)
EditorialIranians attend a rally to mark Jerusalem Day, an annual show of support for the Palestinians, in Tehran, Iran, Friday, April 14, 2023. (Arash Khamooshi/The New York Times)
EditorialIranians attend a rally to mark Jerusalem Day, an annual show of support for the Palestinians, in Tehran, Iran, Friday, April 14, 2023. (Arash Khamooshi/The New York Times)
EditorialIranians attend a rally to mark Jerusalem Day, an annual show of support for the Palestinians, in Tehran, Iran, Friday, April 14, 2023. (Arash Khamooshi/The New York Times)