A fight in Cambridge ended with one man in hospital with a stab wound.
It happened on Elgin Street South around 10:30 p.m. on Thursday.
Police say the wounded man received a non-life threatening injury.
The victim was taken to hospital and later released.
Police charged a 32-year-old Cambridge man with aggravated assault, assault with a weapon and possession with the purpose of trafficking.