News

State Sen. John Horhn filed the latest campaign finance report on time on April 15, while Mayor Chokwe Antar Lumumba missed the deadline, again.