Interfax is the news agency of_________? Arif Khan 8 years ago A. London B. Russia C. South Africa D. France