This article has been moved here:

http://m.snopes.com/chinese-drivers-kill-pedestrians