Photos Of The Week No. 24

An Iranian mother and her children, wearing Islamic Revolutionary Guards Corps uniforms, line up at a polling station to cast her vote for the presidential election on June 18.

Supporters of Armenian Prime Minister Nikol Pashinian attend an election rally in the center of Yerevan on June 17.

A car is inundated following heavy rainfall in Yalta, Crimea, on June 18.

An Iranian woman waits to vote in the country's presidential election at a polling station in Tehran.

A plane flies past a crescent moon in Moscow, Russia, on June 17. 

A Sikh child stands beside his mother attending a ceremony to observe the Martyrdom Day of a celebrated guru in Lahore on June 16. 

Hungarian soccer fans march toward the Puskas Arena in Budapest ahead of their country's Euro 2020 game with Portugal on June 15. 

A woman walks past pro-Serbian graffiti with the words "There's no giving up," on a street in a predominately ethnic Serb part of the city of Mitrovica, Kosovo. 

Iranian banknotes displayed on a street in downtown Tehran.

A young Iranian woman walks in Tehran. 

A drag queen waves a rainbow flag during an LGBT rights demonstration in front of the Hungarian parliament in Budapest on June 14. 

Supporters of hard-line Iranian presidential candidate Ebrahim Raisi attend a campaign rally in the capital, Tehran.

A Pakistani man waits to receive a vaccine against COVID-19 during an inoculation drive in Peshawar.

Workers clean the windows and the facade of an office building in Baku.

Sami Ullah, 10, works at an automotive repair shop to earn a living for his family in Lahore, Pakistan.