Russ Vought says President Trump is delivering results where past leaders failed: “We’re on the one yard line” to defund PBS and tackle wasteful spending.
Check out the sneak peek sizzle reel for this week's Faith & Freedom show with Shemane Nugent!