3 ms·New ITU Statistics Show More Than Half the World is Now Using the Internet3 points by infodocket 8y ago