Chinese authorities crack down on Net caf Stephanie Sim 22 years ago Chinese authorities have shut down over 17,000 Internet caf