Can a worker be fired simply for expressing an opinion that the boss or a political group finds objectionable? These days online attackers often campaign to pressure employers to fire workers for ...