European leaders continue to demonstrate a troubling inability to reckon with the lessons of their nations’ bloody pasts.
A pro-Palestinian demonstration in Montreal descended into riots on Friday night which saw three individuals arrested, ...