China has accused both Google and Baidu as peddlers of filth. Baidu is known as China’s Google. According to the Chinese government, the country has “decided to launch a nationwide campaign to clean up a vulgar current on the Internet.” 19 Internet operators and websites that were previously identified have not removed their “vulgar” contents, [...]