D-Day commemorations, European Parliament elections, and Eid al-Adha

LOIC VENANCE / AFP
LOIC VENANCE / AFP

Parachutists perform as they descend to Utah Beach on June 6, 2024, as part of the "D - Day" commemorations marking the 80th anniversary of the World War II Allied landings in Normandy.

REUTERS/Vincent West
REUTERS/Vincent West

Protesters lay on the ground outside Bilbao's Guggenheim Museum of Modern Art to mimic casualties in Gaza during a protest against Israel's war on Gaza organised by the Gernika-Palestina collective from the Basque region of Spain.

REUTERS/Hannah McKay
REUTERS/Hannah McKay

Romy, 8, and Jude, 2, play at a polling station during the European Parliament election, in Le Touquet, France, June 9, 2024.

REUTERS/Mohamed Abd El Ghany
REUTERS/Mohamed Abd El Ghany

A vendor carries a goat at a livestock market ahead of the Muslim festival of sacrifice, Eid al Adha, in Al Qalyubia Governorate, Egypt, June 10, 2024.

Nasir Kachroo/Getty
Nasir Kachroo/Getty

An elderly Kashmiri man tends to his crops on June 10, 2024. Lush green paddy fields are rapidly disappearing and being replaced by unabated and haphazard concrete construction, threatening a vital food source for Kashmiris.

Yasuyoshi CHIBA / AFP
Yasuyoshi CHIBA / AFP

Members of the Dance Centre Kenya (DCK) rehearse on the stage in Nairobi on June 7, 2024, before the opening night of the musical "Cats", the world's longest-running musical, which first opened in London in 1981.

Ding Xiaochun/Getty
Ding Xiaochun/Getty

Herdsmen transfer livestock to summer pastures on June 10, 2024, in Fuhai County, Altay Prefecture, in the Xinjiang province of China.

REUTERS/Manon Cruz
REUTERS/Manon Cruz

Italy's Lorenzo Simonelli at the start of the men's 110m hurdles of the European Athletics Championships at Stadio Olimpico, Rome, Italy, on June 8, 2024.

REUTERS/Florence Lo
REUTERS/Florence Lo

A humanoid robot stands at the office of developer Ex-Robots in Dalian, Liaoning Province, China, June 6, 2024.

AFP
AFP

Saudi security forces take part in a military parade on June 10, 2024, as pilgrims arrive for the annual Hajj pilgrimage in the holy city of Mecca.