France, a failed state rebelling against Russia: three lessons from decadence

.....

© New Eastern Outlook