Fox News Employee Joshua Cochran Found Dead in Neighbor’s Closet in Alexandria, Police Say

November 2nd, 2026