‘Imposing your religion on others…’, what did Pope Francis say in the country with the largest Muslim population?
Pope Francis has advised Indonesia, the country with the largest Muslim population, against religious extremism. Pope Francis, the head of ...