3 ms·a billion users? 14% of the world population??by doubtfulllytrue 11y agoa billion users? 14% of the world population??