Peel police said Wednesday they have arrested and charged a man with attempted murder after he allegedly stabbed a stranger in the face in an "unprovoked attack" in Mississauga.
The accused, 34, also faces three charges of failing to comply with bail conditions.
The stabbing happened in the area of Hurontario and John streets on Tuesday afternoon, police said.
The man allegedly approached the victim from behind beneath a train overpass and stabbed him. The victim was taken to a trauma centre, where he remains in critical but stable condition, police said.
Investigators issued a news release this morning saying they were looking for the accused and warning the public to avoid him.
According to the latest information from police, officers were at a Mississauga hospital today for an unrelated matter when they spotted the suspect and arrested him.
He had been out on bail for prior charges that include assault and assault causing bodily harm when the stabbing happened, police said.