Tag: La Croix

Europe: Pope Chides West for Trying to Impose Own View of Democracy to Iraq, Libya

May 17, 2016

Head of the Roman Catholic Church in an interview published Monday rebuked the West for trying to impose its own style of democracy in countries ... Read More