Idol Chatter

In remembrance of the tragedy that occurred eight years ago today, I’m posting this clip from the 2006 documentary “The Saint of 9/11,” which chronicles the life of Father Mychal Judge, the Fire Department of New York’s chaplain on 9/11, and the first official victim of the terrorist attacks.

Join the Discussion
comments powered by Disqus