No greater love

An off-duty police officer risked his life to save a stranger from an oncoming train at a Spanish metro station.  Talk about courage!

[youtube=https://www.youtube.com/watch?v=DmOUYmMZdOY]

Catholic Review

The Catholic Review is the official publication of the Archdiocese of Baltimore.

Translate »