Several Canadian cities have abruptly canceled performances by a prominent US Christian nationalist, sparking widespread concern over hate speech and public safety. These cancellations have ignited a fierce debate about free expression and the core values that define our communities