Katherine Troia McFarland has/had a position (Employee) at Fox News Channel

Details
Title Employee