It remains to be seen if these five Repub senators will stick to their word or are just posturing and will get "bought" off by McConnell. And yes, Trump will forever be connected to Russia - no matter how many times Trump tries to deny it, he owes his presidency to Russia/Putin.