News

Justin Trudeau and Sophie Gregoire split in 2023 after 18 years of marriage and three kids. Explore his relationship history ...