Interfax is the news agency of which country?General Knowledge A. London B. Russia C. South Africa D. France