Why Mayor Brandon Johnson had no choice in removing key Council ally from top leadership posts
Not even six months into the Brandon Johnson administration, his Council floor leader, Ald. Carlos Ramirez-Rosa, had become a liability the mayor simply could not afford.