7666. Interfax is the news agency of_________? September 20, 2025 by Admin A. London B. Russia C. South Africa D. France ✅ The correct answer is option B.