U.S. citizen detained for third time by federal immigration agents in Alabama

20 hours ago 1
Leonardo Garcia Venegas, a United States citizen, has been detained by Immigration and Customs Enforcement while working at different construction sites and in front of his home, his suit alleges. Credit Institute for Justice.

A U.S. citizen who was arrested on two different job sites by immigration officials last year was detained for a third time last weekend after again showing federal officers his Alabama REAL ID, his lawsuit alleges.

Read Entire Article