23 July 2026 A resident removes debris from his apartment damaged by a Russian air strike in Zaporizhzhia, Ukraine, July 23, 2026. — Photo by Stringer / Reuters Older » Oldest »