The Tragedy of Oded Lifshitz
By Robert Spencer (Front Page Magazine) In a video that circulated on X Tuesday, London Mayor Sadiq Khan did it again. He declared that “Islam is peace, love and tolerance. Islam celebrates diversity because diversity is our strength!” Coming just days before Hamas made its revolting display of bloodlust and hatred as it turned over […]



