509 West Morris Avenue Hammond, LA 70403
A routine traffic stop went horribly wrong and ended in a police chase and the death of a local officer in Hammond, Louisiana. ...