In the span of just two weeks, both the German and French parliaments have withdrawn their confidence in their respective governments. These developments signal a profound crisis among the mainstream liberal-progressive forces in the West, which are striving to prevent…
We use cookies to enhance your browsing experience and to personalize the content and advertisements that you see on our website. AcceptDeclinePrivacy policy