Sign Up!
Login
FBI gave Flawed Testimony (they lied) Against Defendants In "Almost All" Trials Before 2000. The cases with overstated evidence included 32 that resulted in death sentences, 14 of those defendants have been executed or died in prison.
Comments: Add Comment