Seven suspects are facing first-degree murder and kidnapping charges in connection with the death of 16-year-old Preston Lord. One of the suspects was allegedly taken to a cabin for his hands to heal.
Someone started filming a car chase turned car crash that occurred on a busy highway in California recently, when suddenly the cop shoved the driver down on the road and punched her.
“Damn look at these people stealing! Say hi to the camera!” the bystander filming the incident can be heard saying, as alarms blared in the background.
Last week, Carlee Russell was driving home from work when she called 911 to say she was stopping her car to check on a toddler who was walking on the highway and then called a family member who lost contact with her.
It is not often that someone is running from the police in one moment and then depending on them to save their life in the next.