Fox News Finally Retracts Its Discredited Story About Seth Rich’s Death

But the D.C. Fox affiliate has kept their debunked story up. [ more › ]