Original Story By Stephanie Casanova Arizona Daily Star Jun 12, 2019.

As a result of an auto accident in a parking lot at 3760 N. Oracle, a Car Crash Kills 2 Men. Sgt. Pete Dugan of the Tucson Police Department has identified Ramon Murillo, 32, and Richard Struble, 57 as the fatalities in the crash.

Authorities need your help in identifying the driver who ran away on Tucson’s north side immediately after the wreck.

The Accident occurred just prior to 10 p.m., as a silver 2001 BMW 740iL was traveling eastbound on West Simmons Road.

The driver lost control and hit the two men nearby West Prince Road. Dugan said one of the men was pronounced dead at the scene. The other died shortly after arriving at the hospital.

If you have any information as to the identity of the driver please contact TPD with information by calling 911 or 88-CRIME.

Sex Trafficking Recovery Ranch

Sex Trafficking Recovery Ranch

So for starters let us clarify we're not talking about Hugh Heffner's Bunny Ranch, but rather a Sex Trafficking...