SFSU Professor Who Idolizes Terrorist Leila Khaled Recently Won American Association of University Professors Award David Lange September 29, 2020
Hater Who Lied About Israel Destroying Medical Equipment Meant for Palestinian Covid-19 Patients…Dies of Covid-19 David Lange September 29, 2020