Zeng Qiangbao, Chinese dungeon rapist faces death penalty noypi A court in China found 40 year-old Zeng Qiangbao guilty of kidnapping and caging 2 teen girls in a dungeon and raping 9 other women. The Ch... Read More