1,474,389 views | Max Rashbrooke • TEDxAuckland

3 ways to upgrade democracy for the 21st century