3 ways to upgrade democracy for the 21st century

1,481,000 views | Max Rashbrooke • TEDxAuckland