Liam Carter
June 12, 2025
The Senate’s recent decision to confirm Billy Long as the head of the Internal Revenue Service (IRS)...