During an appearance on Life, Liberty & Levin over the weekend, Senator Ted Cruz (R-TX) reportedly attributed his reelection struggles this year to Senate Minority Leader Mitch McConnell (R-KY). “The Senate Leadership Fund is controlled by Mitch McConnell. He raises hundreds of millions of
More