Roger Federer receives death threats at 2012 Shanghai Masters
An unusual post found on the Chinese website Baidu.com, set on fire the country’s authorities. A user under the nickname “Blue Cat Polytheistic Religion Founder 07”, wrote on Baidu that “On October 6, I...