China – “Suicide Squad”

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