Share

Heavy rains flood streets, disrupt traffic in Beijing

Continuous downpours barreled down on Beijing on Wednesday, flooding streets and paralyzing traffic. About 200 flights have been canceled and train services disrupted.

Leave a Comment