No media source currently available
Based on the definition, China has over 20 million Internet addicts.