Church in Asia Philippines Institute marks silver Jubilee The Institute for Consecrated Life in Asia (ICLA) marked its silver jubilee on May 27, 2022, located in Tandang Sora, Quezon City, Philippines.
“Ikaw Ay Pari” wins Best Inspirational Religious Song at Catholic Mass Media Awards, honoring priestly Devotion