Three people were left with stab wounds from a fight in Waterloo on Monday night, according to Waterloo Regional Police.
Officers were called to King Street North and James Street at around 10 p.m. after the disturbance was reported.
Officers found two people suffering from stab wounds. Paramedics took the pair to a local hospital to be treated for serious injuries.
Florida woman sues Kraft for $5M over Velveeta pasta prep time
The 20 richest neighbourhoods across Canada
A third person, found in an apartment, needed to be taken to hospital by ambulance for serious injuries.
Police say they are continuing to investigate the incident but have already charged three men in connection with the case.
A 22-year-old man from Waterloo was charged with aggravated assault and possession of a weapon for a dangerous purpose.
Two men from Toronto in their early 20s are facing charges of failing to comply with an undertaking.
Police did not say if the men who were charged were also the people who were wounded.