Police investigate a stabbing that left a victim seriously injured on a Pace bus near Greggs Parkway and Milwaukee Avenue in Vernon Hills Thursday evening. | Photo: Max Weingardt

A homeless man is being held on attempted murder charges after police say he stabbed a passenger on a Pace bus multiple times in Vernon Hills Thursday evening.

The Libertyville Police Department and Vernon Hills Police Department responded around 8:04 p.m. Thursday to the area of Milwaukee Avenue and Greggs Parkway for a report of a stabbing.

Officers learned a 58-year-old homeless man had been stabbed multiple times while riding on a Pace bus, according to the Vernon Hills Police Department.

Police investigate a stabbing that left a victim seriously injured on a Pace bus near Greggs Parkway and Milwaukee Avenue in Vernon Hills Thursday evening. | Photo: Willie Gillespie (@wgweather)

The incident occurred while the bus was traveling southbound on Milwaukee Avenue between Greentree Parkway and Greggs Parkway in Vernon Hills.

The 58-year-old victim was transported to Advocate Condell Medical Center by paramedics.

Police said he sustained serious injuries but he is currently stabilized and recovering at the hospital.

Officers arrested Errol O. Shakes, 51, who is also homeless, at the scene. Police have not released a motive for the attack.

[Suggested Article]  Man charged with sexually assaulting teenage girl at storage facility in Zion
Police investigate a stabbing that left a victim seriously injured on a Pace bus near Greggs Parkway and Milwaukee Avenue in Vernon Hills Thursday evening. | Photo: Max Weingardt

The Lake County State’s Attorney’s Office reviewed the case and approved charges of attempted murder, a Class X felony, aggravated battery causing great bodily harm, a Class 3 felony, and aggravated battery with a deadly weapon, a Class 3 felony.

Shakes remains held in custody pending a bond hearing.

Anyone with information regarding the incident is encouraged to contact the Vernon Hills Police Department Investigations Unit at 847-247-4891.