Diocese of Metuchen observes 24 Hours for The Lord (Cathedral of St. Francis of Assisi)