Interfax is the news agency of? (A) UK (B) Russia (C) France (D) Japanâ–ºCorrect Option Correct Answer is: B