Border Czar Tom Homan went off tonight on Democrats over their plans to create a master ICE tracker, calling them out for being complicit in the biggest national security failure of our lifetime. I like it when Homan is like this and he ain’t wrong.
Watch below: