“[A] unique and significant initiative… that will bring together leaders of all the important world religions to assist G-20 governments in building a united, pluralist and peaceful world”

~  The Print 

“Welcome to Bali, the land of Hindus, in the world’s largest Muslim-majority country.”