Taxpayers Spend 113 Days Working to Pay Nation's Tax Burden
Americans will spend $5.1 trillion on federal, state, and local taxes in 2017
Former UN Employee Arrested for Robbing New York City Banks
Man now works as journalist covering the UN
Americans will spend $5.1 trillion on federal, state, and local taxes in 2017
Man now works as journalist covering the UN