Police say they were called to the corner of Memorial Boulevard and St. Mary around 5:00 p.m. for reports of a man armed with a knife threatening to stab people. Officers found a 41-year-old man nearby with a stab wound to his upper body. He was treated with a chest seal and rushed to hospital in stable condition. It has since stabilized. Investigators say a 24-year-old suspect had threatened and chased multiple people in the area while brandishing a sharp weapon. The man was also seen throwing an unknown object at a Transit bus, causing approximately $500 in damage. Police located the suspect around 5:15 p.m. near the corner of Portage Avenue and Sherbrook Street. He was arrested after a short chase. Investigators say the victims and suspect were not known to each other and the attacks are believed to be random and unprovoked. The suspect faces multiple assault charges and remains behind bars.