-
Archbishop Romulo dela Cruz was installed as the new Archbishop of Zamboanga at the Metropolitan Cathedral of the Immaculate Conception in Zamboanga City. File photo courtesy of Fr. Rogelio Nim
READ MORE