This is exactly how to lose your government job in five seconds or less.

A Cleveland city bus driver gets into a foul-mouthed confrontation with a female rider and, literally, hauls off and punches her. Word is that the driver is currently suspended.

CAUTION: There's a lot of loud, nasty language here, so if you're at work, turn it up loud so everyone can watch.