The Result of Mueller’s Investigation: Nothing by Paul Craig Roberts Robert Mueller discredited himself and his orchestrated Russiagate investigation today (Friday, February 16, 2018) with... Editor Feb 18, 2018 comments 28 empire watch / latest / United States