Front Row Ep. 35: Ang Himala ng Caysasay

7+
2017 • 17 mins

In Sta. Lucia, Bulacan, the Blessed Virgin Mary is believed to have made an apparition. Because it took place near a well, the residents believe the water that comes from it gained healing powers.

Audio:
Filipino