With the death of Deputy Sheriff Carter, the cases concerning the murders of the Stewart brothers lost a very valuable witness.
Given the new evidence that Carter set up the intimidation of Richard Perkins, do you think his death was an accident?
Cast your vote!
Like this:
Like Loading...
Related
Leave a Reply