Additional Child Tax Credit costing you Billions

THISAA's picture

Illegals claiming dependent neices and nephews in Mexico getting refunds?????  Don't watch without a vomit bag.

http://www.wthr.com/video?clipId=7054149&autostart=true