Eduardo Nunez Gonzalez, a Cuban national, was detained by ICE while taking out the trash at his North Miami home on March 20, 2025. His family seeks answers and justice. Vilma Perez Delgado Perez ...