Wednesday, November 05, 2025

OH CANADA: Video of Jews in Toronto barricading themselves to escape a Palestinian lynch mob.