European Union

The most recent on the European Union (or EU). The EU contains nearly six percent of the world population and is made up of 27 member states. The political and economic origination was established to inspire a free flow of travel, goods and services across Europe.

G7 Leaders Should Capitalize on Public Support to Rebuild Western Alliance

A solid transatlantic alliance alone will not be enough to mobilize the international system to hold Russia to account for its actions over Ukraine—but it can form a strong basis from which to push other global partners to come on board and keep alive the possibility of peace with some justice.

Pages