Internet cafés or ‘wangbas’ in China create a space for internet addicts
Internet cafés in China have created a new space where people lose themselves within the virtual world of online gaming--a chance to explore an experimental world without any impediment.