Virginia police officer killed on her first day at work

A Virginia police officer was killed while responding to a domestic-related shooting a day after she was sworn in, authorities said. Prince William County police officer Ashley Guindon was killed on Saturday night in Lake Ridge. She was sworn in Friday. Two other officers were injured in the shooting, authorities said. One was in critical… Read More Virginia police officer killed on her first day at work

Texan police officer, who confronted Sandra Bland, charged with perjury

A Texas police officer has been charged with perjury over his confrontation with a woman who died in jail shortly after being arrested. Sandra Bland was arrested during a heated traffic stop captured on film. She was found dead three days later.           The late Sandra Bland The 28-year-old’s death and the video footage of… Read More Texan police officer, who confronted Sandra Bland, charged with perjury