Day in Photos: Protests in Spain, First Veterans Day in Germany, Iran-Israel Strikes ContinueDay in Photos: Protests in Spain, First Veterans Day in Germany, Iran-Israel Strikes Continue
Catalan regional police officers block protesters from advancing toward the Sagrada Familia Basilica during a demonstration against mass tourism in Barcelona, Spain, on June 15, 2025. Lluis Gene/AFP via Getty Images

Day in Photos: Protests in Spain, First Veterans Day in Germany, Iran-Israel Strikes Continue

A glimpse into the world through the lens of photography.
Updated:
image-5873419
Relatives and friends of Ukrainian prisoners of war hold portraits during a rally calling to speed up their exchange, at Independence Square in Kyiv, on June 15, 2025. Ukraine and Russia conducted another POW swap on June 14, 2025, under agreements reached in Istanbul earlier this month. Sergei Supinsky/AFP via Getty Images
image-5873420
An Israeli soldier checks damage inside a building in the northern Israeli town of Tamra, following an overnight missile attack from Iran on June 15, 2025. Ahmad Gharabli/AFP via Getty Images