China has captured the No. 1 ranking as the country with the greatest number of Internet users, according to a Reuters report.
The country clocked in with 221 million Internet users in February, surpassing the U.S. for the top billing, according to Reuters, which cites the Xinhua news agency'...