Patriot Front's Thomas Rousseau on Israel