VIDEO: Self defense or out of line?

WARNING: Some audiences may consider this video violent and graphic. Contains explicit language. 

CLEVELAND, Ohio — A woman verbally attacks a Cleveland bus driver and what happens next… well, you don’t see it everyday.

The bus driver punches the woman in the face.

Our Cleveland sister station, WJW, has exclusive coverage and interviewed the woman after the incident.  

Was the driver justified?

Did the bus driver act in self defense or was he out of line?

Should either face charges?

*Click here for additional coverage of this story from WJW Cleveland

***WARNING: The raw video on YouTube contains profanity, racism and violence.