Today in Pictures, June 3, 2025
A campaign rally in Seoul, a Muslim on the haj pilgrimage in Saudi Arabia, and other photos from around the world in Today in Pictures.
Sign up now: Get ST's newsletters delivered to your inbox
Supporters of Mr Kim Moon-soo, the presidential candidate from South Korea's conservative People Power the Party, cheering during the final campaign rally on June 2, 2025, before the election in Seoul.
PHOTO: REUTERS
A serviceman from the mobile air defence unit of the Ukrainian Armed Forces observing the sky during an overnight shift, amid Russia's attack on Ukraine, in the Kharkiv region, Ukraine, on June 1, 2025.
PHOTO: REUTERS
A pavilion in the form of a giant strawberry near the Sovkombank office at Moscow International Business Centre, in Moscow, Russia, on June 2, 2025.
PHOTO: REUTERS
An Egyptian vendor showing his livestock to customers at a market ahead of the Muslim Festival of Sacrifice Eid al-Adha, in the Al Qalyubyyia Governorate, Egypt, on June 2, 2025.
PHOTO: REUTERS
A Muslim pilgrim overlooking the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in the holy city of Mecca on June 2, 2025, ahead of the annual haj pilgrimage. The pilgrimage, one of the five pillars of Islam, will start on June 4, with well over one million Muslims from around the world expected to take part.
PHOTO: AFP
Muslim pilgrims using cardboard to shield themselves from the sun in Saudi Arabia's holy city of Mecca ahead of the annual haj pilgrimage on June 2, 2025.
PHOTO: AFP
Volcanic steam rising from Mount Etna, as seen from Milo, Italy, on June 2, 2025.
PHOTO: REUTERS
Greenpeace activists installing a wax statue of French President Emmanuel Macron taken from the Grevin Museum without permission in front of the Russian Embassy in Paris, France, on June 2, 2025. They are denouncing what they call France's continued commercials ties with Russia despite the war in Ukraine.
PHOTO: REUTERS
An Afghan official pouring a chemical to set aflame a heap of seized and expired medicines at a field on the outskirts of Mazar-i-Sharif, Afghanistan, on June 2, 2025.
PHOTO: AFP
Two workers unloading materials from a truck at a construction site in Beijing, China, on June 3, 2025.
PHOTO: AFP
A woman holding a child as she grabs her belongings from inside a flooded house, after heavy rains in Kampur, in India's north-eastern state of Assam on June 2, 2025. Flash floods and landslides after torrential monsoon rain over the last two days have killed at least 30 people in the region, officials said on June 1.
PHOTO: AFP

