...and it rather looks like they did so because of her political views and speech. (This is espescially ironic in light of this.) If anyone has seen details of allegations of misconduct against the fired professor, please share links in the comments. Absent that, this seems an egregious violation of the free speech rights of the professor.