Events this week in Duncan, Canada