It’s somewhat unusual to see many senior French officials together in church. But three French presidents attended the mass at…
Mark TooleyAugust 2, 2016
Institute on Religion and Democracy1023 15th Street NW, Suite 200Washington, DC 20005
© 2023 The Institute on Religion and Democracy. All rights reserved.