April 17, 2026

Typhoon and dam failure in China