NBC NEWS: Carter Page coordinated Russia trip with top Trump campaign officials

This guy. Someone should take away his shovel. He’s already in over his head.