The Hu Bin speeding car hit - and - run incident once again showed people the power of human flesh search. A badge of the FDS Car Club was found on his modified Mitsubishi Evo, thus the human flesh search quickly shifted to this club, which implicated翁Weng Zhenhua of the club. Subsequently, the human flesh search went even deeper, and Weng Zhenhua was found to have two fathers: one is Wen Weijun, Minister of Hangzhou City Publicity Department, the other is business tycoon Weng Jianguo.