Along with an avalanche of fury coming from the Canadian public, no-confidence motions and plummeting ratings, Justin Trudeau stepped down as the nation’s Liberal Party leader and is expected to relinquish his premiership soon.
Along with an avalanche of fury coming from the Canadian public, no-confidence motions and plummeting ratings, Justin Trudeau stepped down as the nation’s Liberal Party leader and is expected to relinquish his premiership soon.