ICE officers handcuffed Garcia Venegas at work, dismissing his ID as fake despite it providing evidence he was a citizen.
Leonardo Garcia Venegas
1 Article
1
ICE officers handcuffed Garcia Venegas at work, dismissing his ID as fake despite it providing evidence he was a citizen.