Find the word definition

Crossword clues for interfax

Wikipedia
Interfax

Interfax is a Russian non-governmental news agency based in Moscow.

The agency was established in 1989 by officials from the international service, Moscow Radio.