CNN: “People Are Feeling Betrayed”: They Paid Taxes in Good Faith and Now Fear It Could Lead to Their Deportation
media mentionA recent data-sharing deal between the Internal Revenue Service and the Department of Homeland Security is sparking widespread concern in immigrant communities – though some details about how the deal could work haven’t been disclosed.