Article about China: cars swept away by flood waters in Beijing after Typhoon Doksuri
Video about China: cars swept away by flood waters in Beijing after Typhoon Doksuri
news Video