A former Fox producer shot himself dead on the steps of Fox News’ headquarters in New York City after claiming the network had ruined his life.


22 hours ago 6 Comments