One year Since Deaths of 53 Immigrants Locked in Trailer and now 4 more Arrested in Connection With
Post Date: June 28, 2023 Tags:
It has been one year since the deaths of 53 immigrants who were left locked in a trailer in San Antonio, and now 4 more have been arrested in connection with their deaths.