Translate the following English sentence to French:
"Within its borders we have seen the development of the messages of God to the whole human race: Islam, Christianity and Judaism."
Son horizon a connu le développement des messages divins adressés à l'humanité entière : l'islam, le christianisme et le judaïsme.