Freedom and peace