JUST IN: US Senator Ted Cruz calls for the IRS to be abolishedPublished by The Spectator IndexFeb 4, 2025 11:50:04 PM UTC