Politicians of all stripes descended on Alberta’s largest city this week for the annual Calgary Stampede festivities. Though most of them have probably never ridden a horse or woke up at 5am (or earlier) to start their day on the farm, they were almost all brandishing big shiny belt buckles,
Continue reading