80 police swarm Austin woman during traffic stop prompted by 'anti-police rhetoric' on her vehicle
By Sanford Nowlin
Tags: Austin, police, DPS, police brutality, black lives matter, BLM, downtown Austin, traffic stop, anti-police stickers, Intercept, Seth Harp, texas, law enforcement, police accountability, armored personnel carriers, Lauren Mestas, Department of Public Safety, SWAT, Chihuahua