“I live in constant fear that I will be subjected to further baseless detentions just for going about my daily life."
On May 2, Leonardo Garcia Venegas, a Florida-born US citizen, was detained by ICE in Alabama for the third time (!) in the span of a year. And he's suing the federal government.
“I only wish to live my life in peace,” Leonardo Garcia Venegas said in a declaration.