Russia claims troops