The small town of Groton is paying final respects to a local Marine killed in Afghanistan.
Groton paying final respects to Marine killed in Afghanistan