Watch Online (00:12:47)
Download (3.2 MB)
Download (20.7MB)
Category: Videos
“Video: FGM TV News - 05/01/2003”
“Mr. Zhao Lianxin, a Business Owner from Huludao City, Liaoning Province, Is Tortured Severely: An Electric Baton Is Forced into His Rectum”