A Chinese man in Guangzhou is suspected of being a Peeping Tom after calling the police to rescue a young woman he noticed being held hostage & about to be raped. More
Chinese netizens are outraged when a husband long terrorized by a local drunk bully cowardly hides while his wife is beaten & raped before his eyes meters away. More