Owen Strachan is an associate professor of Christian theology and director of the Center for Public Theology at Midwestern Baptist Theological Seminary and the author of the forthcoming Reenchanting Humanity: A Theology of Mankind.
For a time, a brief and momentous time, he was France. It is one of history’s strangest moments. France besieged;…
Owen StrachanDecember 19, 2019
Institute on Religion and Democracy1023 15th Street NW, Suite 200Washington, DC 20005
© 2020 The Institute on Religion and Democracy. All rights reserved.