Social Networking Statistics in Latin America October 5, 2011 by BasilPuglisi 1 Comment Although Latin America makes up only 8.2% of the world’s population, they are the second largest … [Read more...]