Hats Off To Ryan Zinke
The fundraising efforts of politicians running for national office are fast, furious and wide-ranging. It's almost impossible to commit the time necessary to check into the backgrounds of all but the biggest donors to find out where the money is coming from...