bewildered herd

Day: March 18, 2020

Who’s Funding the Biden Campaign?

Since winning South Carolina and forming a moderate Voltron with Amy Klobuchar and Pete Buttigieg just before Super Tuesday, Joe Biden has built up a 300-delegate lead and seems almost certain to win the Democratic primary. Now that it looks like Biden will win, it’s especially worth reviewing who has been contributing to his campaign.  […]