Informant38
6.9.05
"Sgt. Paul Accardo was found dead last Saturday, in an unmarked police car. The officer, who served as a chief spokesperson for the New Orleans Police Department, committed suicide sometime last week."
‹
›
Home
View web version