Today in Pictures, June 2, 2023

Protest in Millau, France; billboard collapses in Cairo, Egypt; and other photos from around the world in Today in Pictures.

Sign up now: Get ST's newsletters delivered to your inbox

Google Preferred Source badge
See more on