. . "Of course, Hamas is an officially designated terrorist organization as defined by the US, Israel, and the EU, and since Canada takes its marching orders from the US, by Canada as well." . . .