Police Shoot To Kill? [Video]
There have been several incidents lately involving the Police and a suspect who was shot dead on the scene. I, like most people am confused by these fatal shootings. Criminal justice experts give us some insight into the Police academy procedures that beg the question: Are Police trained to shoot t…
Troy Davis Executed in Georgia
Dispite the fact that there was no DNA evidence against him and seven witnesses had recanted their stories, Troy Davis was executed in the state of Georgia yesterday after a last ditch effort to have the Supreme Court stay his execution.