Canada is not broken

Scott Gilmore: Despite our flaws and constant challenges, we live in what is arguably among the least broken countries in human history