imam
-
Catholic News - General
Pope Francis and grand imam sign joint declaration at Indonesia mosque
Pope Francis speaks to religious leaders on the grounds of Indonesia's national mosque in Jakarta, Indonesia, Sept 5, 2024. /…
Read More »