The Wheeling resident was also charged with resisting arrest, according to police.
The arrests follow a six-month investigation into the incident involving a female classmate of the three involved, according to police.
The 37-year-old victim was confronted by her ex-boyfriend earlier this week in the parking lot of Schaumburg Town Square.
The 37-year-old Des Plaines woman had recently broken up with the accused, who police found standing over the bleeding victim.
The 37-year-old woman died from multiple injuries sustained in an assault, according to the Cook County Medical Examiner's Office.
Two arrests were made within hours of the initiative's launch earlier this month, according to police.
There was a large police presence in the area Tuesday morning for an active investigation.
The 20-year-old was also charged with resisting a peace officer during the arrest earlier this week.
The 41-year-old Arlington Heights man also had a warrant for violation of bail bond.
The "American Pie" actress filed a police report last month regarding an alleged incident at the DoubleTree Chicago O'Hare Airport.
All westbound lanes of I-290 were shut down for nearly five hours following the late Wednesday night crash.
Two witnesses told police the 51-year-old appeared unconscious prior to driving off the road and crashing in a single-car accident.
Abhijit Patel used a sledgehammer to kill his 67-year-old father at a home they shared over the holiday weekend, according to prosecutors.
The 20-year-old was also charged with criminal damage to property, according to police.
The 62-year-old is being charged with a felony following the incident last month at Shalom Memorial Park in Arlington Heights.
The 67-year-old died from blunt head trauma injuries sustained in an assault over the weekend, according to Cook County Medical Examiner.
The 67-year-old man was found dead Saturday at a home in Schaumburg.
Police responded to a number of reports last weekend about the "Door Kick Challenge," which has been occurring in communities nationwide.
El Amigo Carniceria, located on East Euclid Avenue, was robbed last week.
Police said Monday the two men who died last week had worked together for five years at the Dana Point Condominiums complex.
A Palatine man and a Naperville man were discovered dead Friday night in the utility room of a residential complex.
The two men were discovered deceased Friday night in the utility room of a multifamily home.
The incident occurred Wednesday night at El Amigo Carniceria, located on East Euclid Avenue.
A suspect in the Wednesday night incident, which occurred at a grocery store, drove off from the scene prior to police arrival.
One of the vehicles in a two-car crash left the roadway, drove into a tree and caught fire, trapping the two occupants, according to police.
Among the charges for the Arlington Heights man was aggravated driving under the influence for at least a third violation.
A 26-year-old resident has been charged with several felonies following an investigation that began in September.
The incident on Wednesday night shut down several roads into the early morning hours, according to police.
The Schaumburg Police Department assisted Naperville police Wednesday afternoon in a search for a person involved in an incident.
Over 20 firefighters, including some from Arlington Heights and Des Plaines, assisted in putting out the fire.
The Metra police officer was responding to a report of a suspicious person Sunday when the incident happened.
The theft occurred at the Rand Road location last week, according to police.
A U.S. Bank location on W. Devon Avenue was robbed last week, with a suspect later apprehended by police following a tip by a citizen.
The incident occurred during the overnight hours in the 300 block of E. Cypress Street, according to police.
The burglary occurred Thursday afternoon at a bank in the 1100 block of W. Devon Avenue.
The robbery occurred Thursday afternoon in the 1100 block of West Devon Avenue.
The school had been placed in "hold" status Tuesday afternoon as police continue an investigation.
The Sunday afternoon fire occurred at a parking structure for a Macy's store.
The Wheeling man was also charged with having a suspended license and uninsured motor vehicle.
The two-day event is being conducted by the Arlington Heights Fire Department.