Manchester, Trump, and the Lies of Abbas
On December 1, 2001, two suicide bombers detonated themselves on Ben Yehuda Street, followed by a car bomb set to go off as paramedics arrived. There was mayhem and fear.Thirteen people were killed, including a number of soldiers out…