For a second time in four years, Thiru Vignarajah is running for Baltimore City Mayor.
The former deputy attorney general of Maryland finished fourth in the 2020 Democratic primary behind incumbent Brandon Scott and former Mayor and fellow 2024 challenger Sheila Dixon.
Vignarajah also ran twice unsuccessfully for Baltimore State's Attorney in 2018 and 2022.
With Vignarajah in the race it sets up a 2024 Mayoral Primary similar to that of 2020 against Scott and Dixon.