Feed on
Posts
Comments

Tag Archive 'vehicular manslaughter'

Police in Compton say that a DUI collision the morning of April 25, 2010 led to the death of 16-year-old Chanel Lenard. An ABC News report states that Chanel and her friend were walking back home from a party when they were struck by a Mercury Voyager on 154th Street. The driver of the Voyager did not stop and fled from the scene of the crash. Police apprehended the driver thanks to tips from neighbors who saw the fatal pedestrian crash occur.

Read Full Post »