VIDEO

Torrential rain led to flooding in Shenyang, the capital city of China’s northeastern Liaoning Province, on Friday afternoon. The bad weather also caused the cancellation of 10 flights and delayed 50 others.

2018-07-06 22:57 GMT+8
Copyright © 
OUR APPS