Indonesian Cardinal denounces social ills on Independence Day

Vatican News has this news here.

Featured