The British Labour Party finally went off the deep end altogether during its annual conference in Liverpool a couple of weeks ago. From the reports coming out from certain sessions it is now clear that “Palestinianism” – the obsession about … Continue reading
Leave a Reply