Former NSC Deputy Chief of Staff and RAV Correspondent Tera Dahl joins David Brody to break down the cost of illegal immigrants to U.S. taxpayers every year.
Check out the sneak peek sizzle reel for this week's Faith & Freedom show with Shemane Nugent!