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.


NEWSLETTER SIGN UP

Get the latest breaking news & specials from Alex Jones and the Infowars Crew.

Related Articles


Comments