In the summer of 2015, a life was tragically cut short in Denver, Colorado, over the attempted theft of a vehicle. On July 3rd, William Romo-Rodriguez, a male, found himself in a fatal confrontation at the El Mechanico auto body shop located at 3151 West Alameda Avenue. A would-be thief was attempting to steal a Volvo SUV from the premises, and Romo-Rodriguez bravely intervened to stop the crime in progress.
During the struggle, Romo-Rodriguez was ejected from the vehicle as the suspect t ...
MEMBER ACCESS
Continue reading the complete case summary
Unlock the full case narrative for William Rodriguez, all available source links, additional videos, and member discussions.
Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member?
Log in