Skip to main content

JUST IN: Illegal aliens in FLORIDA are rushing to self-deport, preferring that o…

JUST IN: Illegal aliens in FLORIDA are rushing to self-deport, preferring that over getting “stuck” in Alligator Alcatraz and potentially being charged with a crime, per Herald-Tribune.