News Snapshot:
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...