Council of Westphalia was by nature a _________ ?A. Strategic allianceB. International treatyC. Peace treatyD. Defence treatyLeave a ReplyCommentEnter your name or username to commentEnter your email address to commentEnter your website URL (optional)