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.


20 hours ago 5 Comments