Colorado woman arrested for the alleged hit and run killing of a Westminster man
Saleena Isabelle Carra, from Colorado, a 24-year-old woman, was arrested on suspicion of murder for what the Westminster Police Department has deemed was an intentional hit-and-run collision that killed Oscar…