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