Fox News Seth Rich

News headlines scroll above tthe Fox News studios in the News Corporation headquarters building, in New York, Tuesday, Aug. 1, 2017. (AP Photo/Richard Drew)

Leave a Reply

Your email address will not be published. Required fields are marked *