Louisiana Officer in Federal Insurance Fraud Probe Found Dead
The St. Tammany Parish coroner ruled that the death of a New Orleans police officer under investigation by the FBI was a suicide. Officer Salvadore Battaglia’s body was found in his house on the night of Feb. 7. Dr. Peter …