HIGHLAND PARK, IL (CBS News) — Six people were killed when a gunman opened fire at a Fourth of July parade in Highland Park, Illinois, and more than two dozen people were taken to area hospitals with injuries, officials said. Some of the victims, including at least one child, were in critical condition when they were transported from the scene, Highland Park Fire Chief Joe Schrage told reporters.

Robert “Bobby” Crimo III, who had been identified as a person of interest, was arrested around 6:30 p.m. local time, nearly nine hours after the shooting. Officials said his vehicle was spotted and he was stopped after a brief pursuit. They said he would be taken to the Highland Park Police Department as the investigation continues.

READ MORE: Trump says he took the Fifth in questioning in New York Attorney General fraud investigation

“This individual is believed to have been responsible for what happened,” Lake County Major Crime Task Force spokesman Chris Covelli said Monday night.

READ MORE: Gabby Petito's Family Seeks $50 Million From Utah Police Department For Inadequate Response To Brian Laundrie's Abuse

Police and witnesses earlier in the day said the gunman was shooting at the crowd from the roof of a business near the parade route.

Investigators said a firearm had been recovered from the scene. Covelli described the weapon as “a high-powered rifle.”

MORE NEWS: The FDA Authorizes Change In How Monkeypox Vaccine Is Given

Click here for more from CBS News.