Staring at the blades of a mechanical digger as it combed through the debris that entombs his only child, Zhao Dekun on Wednesday faced the grim reality that time has run out in Longtoushan, China on August 6, 2014. Duration: 00:42