A hearse sat outside Saint Stephen's Episcopal Church Tuesday morning. Inside, more than 250 mourners gathered to say goodbye to a man who built his life on service to others, Serviceman Mark Cannon.
Cannon's life of service was being celebrated. Cannon began his service as a nurse's aid, then enlisted in the US Navy and finally served as a Marine medic in Afghanistan. While in Afghanistan, he was fatally shot by insurgents while giving medical aid to a fellow Marine.
Thirty minutes after going inside the church, mourners made their way out led by church leaders. Fellow servicemen carried Cannon's flag-draped casket for a military service in the church courtyard.
A solemn silence was cast as the US flag was taken from the casket and folded. A 21 gun salute broke the silence and the flag was presented to Mark's father in honor of Mark's service to his country.
The Navy sent Admiral Richard Vinci from Washington D.C. to Cannon's funeral Tuesday to pay its respect.