Joeal Calupitan and Aaron Favila | Crux Now
Taking the Catholic Pulse

Joeal Calupitan and Aaron Favila

Associated Press

Author's Posts

Late Philippine leader hailed for integrity, guts vs China