Interfax is the news agency of_________?A. South AfricaB. RussiaC. LondonD. France Found an error? Read our corrections policy and report it in the comments below.