Daily Tribune

Photos

100-foot Divine Mercy statue draws visitors on Black Saturday

Analy Labor · Apr 19, 2025, 7:41 PM

The 100-foot statue of Jesus Christ as the Divine Mercy — the tallest of its kind in the Philippines — stands prominently at the National Shrine and Parish of the Divine Mercy in Marilao, Bulacan on Black Saturday, 19 April 2025.
Analy Labor
Analy Labor
Analy Labor