As Trump heads to the G7, Canada hopes to avoid another Charlevoix-style eruption

OTTAWA — U.S. President Donald Trump is set to arrive Sunday in Alberta for the G7 summit — his first visit to Canada since leaving in a huff seven years ago.