Students from Oliver Ames High School and others stood along Main Street in Easton and held American flags Tuesday as they watched the funeral procession for fallen Marine Sergeant William Callahan. A motorcycle pulled the casket containing Callahan--who was killed in Iraq's Al-Anbar province--to his funeral service at the Immaculate Conception Church.
Students from Oliver Ames High School and others stood along Main Street in Easton and held American flags Tuesday as they watched the funeral procession for fallen Marine Sergeant William Callahan.

A motorcycle pulled the casket containing Callahan--who was killed in Iraq's Al-Anbar province--to his funeral service at the Immaculate Conception Church.
(Globe Staff Photo / John Tlumacki)