
Kremlin condemns France's brief detention of a Russian government employee
Nicolas de Rivière, France's ambassador to Russia, at the United Nations headquarters, in New York City, on February 24, 2025. MICHAEL M. SANTIAGO / AFP Russia said on Wednesday, April 9, that it was waiting for "explanations" from France …