Showing posts with label popularity. Show all posts
Showing posts with label popularity. Show all posts

Tuesday, February 26, 2008

Most popular social networks by country

Here's an interesting map from LeMonde which displays the most popular social networks in different parts of the world.