The Order of Cistercians of the Strict Observance has opened its fourth monastery in Indonesia.
The Southeast Asian nation of 275 million (map), the world’s fourth most populous, has more Muslims than any other country. The nation is 80% Muslim and 12% Christian.
Recent Comments