A graphic visualization of the number of IP addresses in each country around the world. Leading the world is the Vatican City with 10.5 IPs per person and in last place is Congo with 58,140 people per IP

read more | digg story