KECH Beijing's Worst Rainfall Claims 11 Lives and Leaves 27 Missing Published 01 August 2023 Beijing's Worst Rainfall Claims 11 Lives and Leaves 27 Missing Watch now Watch preview Share