On November 9, 2024, Alejandro Rios and Antonio Delgado were found dead in a green Honda Civic in the 700 block of West Forest Avenue in West Chicago, Illinois. The victims had suffered apparent gunshot wounds to their faces and chests. The incident occurred during what was supposed to be a transaction involving the purchase of more than $1,000 worth of THC cartridges.
According to prosecutors, the meeting was arranged by two West Chicago teens, Xavier Arevalo, 17, and Ivan Ramirez, 18.
...Read More