Texas man charged in June 2019 fatal shooting on St. Louis Street

(Photo: Leonard Patty | Courtesy of NOPD)A Texas man was indicted Thursday on charges related to the shooting death of Jeremy Dilling on St. Louis Street June 2019, according to … Continue reading Texas man charged in June 2019 fatal shooting on St. Louis Street