During a shift change yesterday at work in Northern California, my immediate supervisor flew off the handle at me without just cause. He chastised me in front of the public and at least 6 coworkers. He yelled "I told you to close and you didn't close". I had already done as he requested, and had...