Prosecutor Accountability?

Texas leads the nation in convicting innocent people. Appalling! This is not a lead to be proud of. According to the National Registry of Exonerations, Texas led 2013 in convicting innocent people, and over the years, Texas has always remained in the top four states for convicting innocent people. Convictions of innocent people can be … Read more