Preaching hate and playing the victim. Sums up the leftists of the country. If this country is so racist maybe go back to the middle east and get a university job there. very hard being a highly paid academic. Using the term “Stain on humanity”is not supporting freedoms, oppression and violence. Has anyone pointed out the new hate speech laws to this woman.