News, Politics, Video

This week has been a tough one for the IRS. The agency is in the eye of a public relations storm involving taxpayer money, the cupid shuffle and a Star Trek spoof that wasn’t well received. 

News

Just when Lauryn Hill (and the rest of us) thought her tax troubles were a thing of the past comes this shocking news. The mother of six has been sentenced to three months in prison over her delinquent tax bill.