Thursday, October 12, 2006
Flags of Our Fathers (Sons and Daughters)
U.S. Marines carry the casket of Lance Cpl. Christopher Cosgrove III from Saint Vincent Martyr Church after funeral services in Madison, N.J., on Wednesday.
Flags still drape the coffins of those who protect our freedoms… let us never forget……