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.