I've been skeptical that anything will come from the Russia probe, given that it's DC and anything would probably bring dozens down...but if this is true and can be proven, some heads really need to roll, and fast!
http://www.businessinsider.com/a…