Pedro Miranda, a 25-year-old male from Aurora, Illinois, was tragically found dead on July 20, 2017. His body, along with that of Enrique Villalvazo, a 39-year-old male from Montgomery, Illinois, 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 in Aurora at approximately 6:45 a.m. Both men had been shot multiple times, and police believe they were killed sometime after 3:30 a.m. that mornin ...
MEMBER ACCESS
Continue reading the complete case summary
Unlock the full case narrative for Pedro Miranda, all available source links, additional videos, and member discussions.
Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member?
Log in