University of Utah employees sign letter for MECHA students charged for protesting
More than 70 staff and faculty members are calling on the University of Utah’s administration to “cease their pattern of intimidation” after nine students were criminally charged for protesting an event on campus.The employees — which include professors, associate professors,…