Texas professors, students rally against proposed end to university tenures
Senate Bill 18, which was passed by the Texas Senate last week, aims to end university tenures at public universities statewide.
Senate Bill 18, which was passed by the Texas Senate last week, aims to end university tenures at public universities statewide.