RCMP in the B.C. Interior community of Salmon Arm have arrested a man wanted on a Canada-wide warrant in connection with a recent killing in downtown Vancouver.

Jairo Barrientos, 21, is charged with second-degree murder.

Const. Tim Fanning, a spokesman for Vancouver police, said Barrientos was spotted boarding a bus in Kamloops, B.C., on Thursday night.

Police got in touch with the bus driver and arrested Barrientos when the bus stopped at 1:45 a.m. local time in Salmon Arm, 108 kilometres east of Kamloops.

Police allege Barrientos attacked another man last weekend with a nearly three-metre-long piece of rebar outside the Tinseltown Cinema in the 400-block of Abbott Street in Vancouver in the middle of the afternoon on March 24.

The victim, James Wayne Mintus, 21, was impaled through the head following an altercation stemming from his loud swearing.  He later died in hospital.

Mintus was the city's fifth homicide victim of the year.

Police say Barrientos, a refugee from Honduras, has only been in Canada for four months.