As duas formas – ruço e russo – existem na Língua Portuguesa.

Ou seja, ambas as expressões estão corretas, devendo, no entanto, serem usadas em diferentes situações.

Ruço significa branco pardacento; que tem fios ou cabelos grisalhos; desbotado; pode ter o sentido de nevoeiro espesso.

Belíssimo cavalo de pelo ruço.
Com a idade o seu cabelo virou ruço.

Como sinónimos de ruço podemos, mediante o contexto, usar os seguintes termos: desbotado, descorado, esbranquiçado, grisalho, neblina, nevoeiro.

Russo significa referente ou inerente à Rússia; natural da Rússia.

É um guia de conversação em russo.
É referente a um novo projeto imperial russo.


Referências

Ruço advém do latim roscidus.
Russo advém do latim russu.