

France–Russia relations
France–Russia relations, also known as Franco-Russian relations or Russo-French relations, are the bilateral relations between the French Republic and the Russian Federation. France has an embassy in Moscow, whereas Russia has an embassy in Paris. Relations have historically been complicated, and have been more tense in recent years.
Read on Wikipedia · Image Russavia, CC BY-SA 2.5
Open boosters, collect cards and trade them. Free to play.
Play for free