A Livingston Parish grand jury today indicted the mayor and police chief of Springfield—a town of roughly 400 people located about 40 miles east of Baton Rouge—on charges they conspired to…
A Livingston Parish grand jury today indicted the mayor and police chief of Springfield—a town of roughly 400 people located about 40 miles east of Baton Rouge—on charges they conspired to…