usdefensewatch.com
Marine Le Pen’s Perfect Storm
Strategic Culture Foundation Think of François Fillon as a more polished and experienced Ted Cruz. He might have been president of France until everything came crashing down. Fillon is a former Fre…