France’s National Front believes Paris should stand firm on delivery of Mistrals to Russia
Vice President of the rightwing National Front party said that if France wants to pursue moral principles, it would then be logical to sever cooperation with Saudi Arabia, Qatar, and China