← Back to Citizens

Leonardo Garcia Venegas

2025 Coastal Alabama
Detained twice while filming immigration raids at construction site. Valid REAL ID dismissed as fake. Handcuffed over one hour on first occasion. Filed federal lawsuit.
Source: ProPublica