In the battle against Putinism, France is the new front

In the battle against Putinism, France is the new front

 

https://www.washingtonpost.com/