Tuesday, May 23, 2017

Fox News retracts its 05-16-2017 Seth Rich conspiracy theory story

See this tweet:



No comments:

Post a Comment