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.


1 day ago 7 Comments