Early Movers:

Police Indict Six People In Death of Officer

Tribune 0:37 mins

The New Orleans Police Department has announced the indictments of six people accused in the death of Officer Rodney Thomas. Thomas was killed in a hit-and-run crash.

View Comments