Police at Stephen F.
Austin State University in Nacogdoches are investigating after a Black cheerleader says police stormed into her dorm room with guns drawn after receiving a false report.
Geoff Petrulis reports.
Police at Stephen F.
Austin State University in Nacogdoches are investigating after a Black cheerleader says police stormed into her dorm room with guns drawn after receiving a false report.
Geoff Petrulis reports.