Canadian Deputy Prime Minister Chrystia Freeland now condemns hate speech at pro-Hamas rally
loading...