Pittsburgh, Pennsylvania
May 25, 2006
Agencies: Pittsburgh Bureau of Police Pennsylvania
Cause of death: Vehicular
Last updated: over 3 years ago
Devon Miles fled a police stop and crashed, causing a pileup that killed Jerome D. Smith and Michelle A. Rankin.