Why didn’t Charlie Sheen get fired for abusing women?

Source

“It must . . . be offensive to the many women who work for Time Warner and CBS to support an actor who so blatantly shows his disrespect for women. But until Sheen crossed a line and insulted his boss, it seemed like he was able to act with impunity.”

Full story