on October 12, 2016 in World News Chinese officer is pushed by a fast car for over a mile as unruly ‘drunk driver’ tries to avoid a police check click here for more