I’ve not seen that devastating picture. Oh Man...God Bless them!
One of the people leaping from the towers landed on Fr. Mychal Judge, who was ministering to the injured on the ground below, killing him. Peter Johnson, Jr., a regular on FNC, was talking about him this morning—Fr. Judge had officiated at their wedding, etc.