Which countries have the largest number of people per legislator?
Source http://www.economist.com/
Related posts:
Standard timezones of the World
Barack Obama's journey to white House from Honolulu,Hawaii
Inside Pyramids
The history of e-commerce [Infographic]
Bedbug facts to make your skin crawl
Professional Athlete Paydays - Compared to Your Job
Evolution of Computer Languages [INFOGRAPHIC]
India Mobile Phone 2011 [Infographics]
Electronic Waste Where Does it All End Up [Infographic]
Music’s Effect on Learning [Infographic]