Council of Westphalia was by nature a _________ ? January 29, 2020 – by admin Council of Westphalia was by nature a _________ ? A. Strategic alliance B. International treatyC. Peace treaty D. Defence treaty