The charge of public incitement of hatred against a man alleged to have waved a flag associated with the Popular Front for the Liberation of Palestine during a Toronto demonstration last weekend could be difficult to prosecute and highlights the challenges of defining hate crimes, some experts say.