Share

“Suicide squad” drives trucks into water to patch levee breach

A “Suicide Squad” drives worn-out trucks into the water, in a daring attempt to patch a levee breach in central China’s Hunan Province.

Leave a Comment