Xia Junfeng, the Chinese street peddler who was put to death for the homocide of two city management officers during a dispute in 2009, here in a photo with his wife Zhang Jing and son Xia Jianqiang.
{}