Leaders from around the world are assembling in Kananaskis, Alberta ahead of this week's G7 Summit. What would classify as a victory for Canada during these important discussions? Lori Turnbull is a Professor of Political Science at Halifax-based Dalhousie University. She joins Andrew Pinsent on CFRA Live.

The Morning Rush - Federal government appeals to Supreme Court on ruling over use of Emergencies Act with Freedom Convoy
09:09

The Morning Rush - The Ontario government is planning to allow bringing your own alcoholic beverages to outdoor public events
06:19

The Morning Rush - A loud boom heralded a meteor that struck Cleveland, Ohio
03:46