Trump administration needs even more of a shakeup?

Lt. Col. Tony Shaffer (Ret.), London Center for Policy Research, on the Russian meddling investigation.



Continue reading at Fox Business (via YouTube) →