Truth, Inspiration, Hope.

Tag: sinking cars

Massive Flooding in China Submerges Roads, Traps Residents Inside Leaking Buildings
A number of cities and provinces across China are being battered by torrential downpours that have destroyed...