China: People were washed away in China… Video of Yagi disaster went viral! September 8, 2024 by Arjun Dev China