Enrique Villalvazo Jr., a 39-year-old Hispanic male from Montgomery, IL, was tragically found dead on July 20, 2017, in Aurora, IL. His body, along with that of Pedro Miranda, a 25-year-old male from Aurora, was discovered in an SUV by a relative of Miranda's who had just returned from her third-shift job. The discovery was made in the 700 block of North Avenue at approximately 6:45 a.m. Both men had been shot multiple times, and it is believed they were killed sometime after 3:30 a.m. following
...Read More