Editor’s Note

Who is leading the world?

The UN General Assembly recently approved by a vast majority (124 in favor, 11 against and 41 abstentions) the creation of a global framework to guide the restructuring of sovereign …

Read More »