Can broken glass build a clean future?

34,396 views |
Nick Birbilis |
TEDxCanberra
• December 2020