Hart and several others people were standing near an apartment complex when Brooks approached them and the two men got into an argument, authorities said. During the argument, Brooks took out a gun and fired it multiple times at Hart, who was standing near a 6-month-old infant at the time.

One of the bullets struck Hart in his chest and he collapsed nearby and died, prosecutors said. After the shooting, Brooks walked back to his apartment and later fled the area. Three witnesses to the shooting identified Brooks as the man who pulled the trigger.

Brooks was taken into custody Thursday after investigators learned he was staying at a home in South Chicago, prosecutors said. He ran from officers and tried to scale a fence nearby. As he tried to climb over the fence, he kicked one of the officers in the face several times and kicked another officer in the chest.

Brooks was additionally charged with aggravated battery to a police officer.

A public defender for Brooks said he was also struck by the officers when they took him into custody, resulting in Brooks being sent to a hospital.

Judge Stephanie K. Miller denied Brooks bail, noting that the infant who was near Hart when he was shot could have been hurt or killed when Brooks fired multiple times. His next court date was scheduled for Jan. 24.