“Woman, behold, your son.”… “Behold, your mother.” (Jn 19:26-27)Rev. Rey Duron of the Society of St. Paul gives reflection on one of the 7 Last Words of Jesus Christ.