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