Toronto Mayor Olivia Chow faces intense criticism from anti-antisemitism advocates after a video surfaces of her saying "Free Palestine" at the city's Pride Parade.

Read more