In Pictures

Demonstrators burn a United States flag during their annual rally commemorating Iran’s 1979 Islamic revolution in Tehran, Iran. [Vahid Salemi/AP Photo]Published On 11 Feb 202411 Feb 2024