This means that religious pluralism is the will of God. Yet for centuries many believers in one God have chided and depreciated each other’s religions, and some believers have even resorted to forced ...
Allah sent tens of thousands of Prophets to all of the tribes, nations and kingdoms in the world; and 313 Messengers such as Noah, Abraham, Moses, David, Jesus, and Muhammad, who each brought to their ...
A photo essay highlights thousands of pilgrims observing Christmas in the quiet highland town of Lalibela ...
The Church of the Holy Sepulchre in Jerusalem is one of the most beautiful churches in the world. If you’re walking in old ...