Texas Department of Public Safety (DPS) troopers are on the scene of a rally on the University of Texas at Austin’s campus.
Texas Department of Public Safety (DPS) troopers are on the scene of a rally on the University of Texas at Austin’s campus.