Canadian Prime Minister Mark Carney has met with three potential 2028 Democratic contenders in recent weeks, including a previously unreported sit-down with Pennsylvania Gov. Josh Shapiro.
Canadian Prime Minister Mark Carney has met with three potential 2028 Democratic contenders in recent weeks, including a previously unreported sit-down with Pennsylvania Gov. Josh Shapiro.