Feds Collect a Record Amount of Tax Revenue from YOU – So Why is the Deficit Still so HUGE? Tamara Quimiro February 28, 2017Articles