
A police officer reacts when his shoes catch fire as he tries to douse the flames after leftist activists burned an effigy of India's Prime Minister Narendra Modi, at a rally in Kolkata, on July 9, 2025. A nationwide general strike was called by the trade unions against what they say are the government's anti-worker policies. Dibyangshu Sarkar/AFP via Getty Images

Guadalupe River in the aftermath of flash floods in Kerrville, Texas, on July 9, 2025. Madalina Kilroy/The Epoch Times