An off-duty Chinese police officer paid a visit to an internet cafe in Chongqing, China, to play some League of Legends with friends — and ended up running into a criminal wanted by his police department. The culture of internet cafes, or internet bangs, in Asian countries, is far more…
News Timeline:
Track the development of this news story across the Internet.