Mental health technicians are protesting working conditions and safety at a Nebraska psychiatric hospital October 22, 2023 by Admin