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.


Related Articles


Comments