Guest
Login
Sign Up
Site settings
Forgot Password?
The Chinese city of Guilin saw the worst flooding since 1998 with an overflown river consuming the streets. At least 69 people have reportedly been rescued so far
Autoplay video
Hide player controls
Hide resume playing