Justin Trudeau is struggling to walk a very fine line on the Israel-Hamas war CBC | World News fine IsraelHamas Justin line struggling Trudeau very walk 2023-11-18 admin