NEWS 2025.06.30 China in turmoil: Three Gorges Dam releases water, floods rise 4 stories high, submerged cities…