Video: Sen. Cruz Just Unleashed the TRUTH about Russian Collusion … You Won’t Believe What He Said!

219