Technology | Fri Jul 18, 2014 10:20am EDT

China's Alibaba reports media blackmail attempt to police