Chased from Three Platforms, Leila Khaled Still Finds a Way
by Teri Blumenfeld IPT News October 9, 2020 After three social media platforms pulled the plug on Popular Front for the Liberation of Palestine PFLP terrorist Leila Khaled’s online speech last month at San Francisco State University, a separate speech last weekend gave her a venue to say everything she had been prevented from voicing the week […]Read More