Attorneys and activists joined the family of 44-year-old Pamela Turner outside the Harris County Courthouse on Thursday for a press conference. Turner’s death has received local and national attention. It was caught on video by a witness. She was shot multiple by Baytown Police Officer Juan Delacruz at Brixton Apartments in Baytown on Monday night. […]
The concept of a police force is a relatively new development in human history. Starting in London in 1829, policing was originally meant to serve as a less expensive alternative than the British army. It wasn’t until the mid-1800s that the United States began to adopt a policing force, city by city. And these forces […]