Recently, New York City was the scene of two work-related suicides. In one instance, a Home Depot employee shot his boss and then killed himself and in the other, a former employee of Fox shot himself to death outside the company's New York headquarters. In the first case, we know there was an argum...
19th March 2024