Dean fired as video shows student complaining literature course 'against president's laws'

The Texas A&M University bell tower is seen on Aug. 21, 2024, in College Station. Credit: Ishika Samant for The Texas Tribune

Related Post