Nation

Lt. Nolan Anderson, 50, a 25-year veteran of the St. John the Baptist Parish Sheriff’s department, was on-duty and in uniform when he was shot and killed by fellow deputies during a domestic violence dispute with his wife, reports WGNO.com. RELATED: Angela Williams: Woman’s Death Following Walmart Shooting Ruled Homicide Okla. Man Beheads Co-Worker After Getting Fired From Job “No […]