Police say they were tipped off by intercepted emails sent from government-issued computers
Ā A view from inside Chinaās propaganda machine.
More Scene