France calls Russia “coward and cynical,“ claiming moral superiority. Let’s see if that’s true.

Back to Top