Canadian Prime Minister Mark Carney vowed Tuesday that Russians would not compete at next month's World Junior Hockey Championships despite being reinstated by the Court of Arbitration for Sport.But Russia was reinstated by CAS to ice hockey world championships on Friday.