Police in Calgary say they have charged a man in relation to an unprovoked assault that may be a hate crime.
Investigators say the attack may also be linked to several other similar assaults in the city.
Officers were called Wednesday morning to a downtown bus stop, where they say a man in his 40s was “targeted for his race” by a stranger.
A bus driver who witnessed the attack called 911, and the victim was taken to hospital in serious but stable condition.
Police arrested a suspect two blocks away.
William Thomas Potter, who is 28, is to appear in court Friday on a charge of aggravated assault.
The police hate-crimes unit is helping with the investigation.