3 ways to upgrade democracy for the 21st century

1,481,049 views | Max Rashbrooke • TEDxAuckland