- Prison Planet.com - https://www.prisonplanet.com -

Professor Body Slammed by Cop For Refusing to Show ID

Prison Planet.com
June 30, 2014

An Arizona State University professor who was arrested by campus police last month is claiming self-defense, and the incident is getting a whole lot more attention now that 3TV has obtained video of it.