Advertisement

China flood washes away cars, severely damages bridge

Flooding caused by incessant rains causes massive damage to infrastructure, neighbourhoods and businesses in Sichuan province