Discover the Kyoto Treaty

The Kyoto Protocol is an international treaty which was established by the United Nations Framework Convention on Climate Change in 1997 in Kyoto, Japan in order to produce significant changes
Read Full Article

Treaty of Westphalia Explained

The Treaty of Westphalia does not actually refer to a single treaty, but to multiple treaties which were implemented in order to end the Thirty Years’ War of the Holy
Read Full Article