Post by HeadMarshal on Sept 2, 2017 9:01:08 GMT -5
Photo Credits: Denver Police Department
On August 1, 1994, authorities in Denver, Colorado went to a residence to investigate a missing person inquiry. They found a large amount of blood in the home. The body of the home owner, Javier Varela was later found in nearby Castle Rock, he had been shot to death. The investigation led to the alleged suspect as Sergio Torrez and an arrest warrant was issued.
Based on crime location, it is advised to contact the Denver Police Crime Stoppers at 720-913-7867 (STOP) if you have any information on Sergio Torrez's whereabouts.
Moderator Note: If you have any news-related updates on this case, please contact us here: amwfans.com/thread/1662/website-contact-form
Thoughts? Nothing to work with regarding possible whereabouts, and we would also appreciate any information on Sergio Torrez's age, height, weight, etc. Hopefully someone out there knows his whereabouts after 23 years on the run.