This week on Open Sources Guelph, we’re making a sad face. Not just about the condition of our New Democratic Party, but also because there’s another flashpoint in the world that’s using violent means to reach violent ends. At least everything local is cool, right? Well, not so fast, because we have another guest from city council who will be stopping by to set us straight. Continue reading “Open Sources (Ep. #519) Show Notes for May 15, 2025”
