2
0
Police pulled over a semitrailer, but the driver jumped out of the vehicle and ran away in Xiangyang City, Central China's Hubei province on August 2, 2018. The driver was in his flip-flops and was stopped by the police within 300 meters. He was so out of breath that he had to rest by the sidewalk.