890,327 views | Benjamin Barber • TEDGlobal 2013

Why mayors should rule the world