General Knowledge Council of Westphalia was by nature a _________ ? Options:A. Strategic allianceB. International treatyC. Peace treatyD. Defence treatyView AnswerC. Peace treaty Continue Reading Previous: Tafseer al Quran al Azeem was written by _____________?Next: Name of World