International Relations Archives - Zoe Stead

Nations League: An Overview of its History, Structure, and Legacy

History and Evolution of the Nations League The Nations League was an international organization founded after World War I with the primary goal of preventing future wars. It was established in 1920 under the Treaty of Versailles and was headquartered in Geneva, Switzerland. The League’s initial membership included 42 nations, and its stated goals were … Read more