News

Candidates in Vicksburg’s June 3 municipal election have filed their final round of campaign finance reports, which were due ...