More than 100 Harvard professors published an open letter condemning the 30+ student groups that signed a joint statement expressing support for Palestinian terrorists and blaming Jews for Hamas' attack against them. The professors also called out Harvard leadership for failing to properly react to their students.
No it isn’t.
Yes it is.
You’re a fucking clown.