Professor Body Slammed by Cop For Refusing to Show ID

An Arizona State University professor who was arrested by campus police last month is claiming self-defense

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.