
A person rides on a scooter on a flooded street, amid heavy rainfall brought by remnants of Typhoon Dolphin, in Zhengzhou, Henan province, China August 12, 2026.— Reuters
China’s strongest typhoon this year battered the capital with bouts of intense rain that flooded key…

