Did France just side with Russia?

Episode 224,  Jun 07, 08:10 AM