Japan Heavy Rain

City workers repair a road damaged by water from a manhole following heavy rain, in Osaka, western Japan, Friday, June 26, 2026.