According to a tweet from Metro Vancouver transit police, the officer suffered an arm injury during the attack, which took place near the Gilmore SkyTrain station on Wednesday. “Despite his injuries, he kept the suspect, who is known to police, in custody until Burnaby RCMP arrived on scene to assist,” the tweet reads. Authorities say two other officers were injured in a crash while responding to a call for help. “All three officers have been released from hospital and are recovering at home. We are grateful that the suspect did not harm any members of the public,” the tweet continued. Transit police say multiple charges are pending.