North Carolina town honors fallen Coast Guardsman

On May 4th, more than 100 people braved the wet and dismal weather of Emerald Island, N.C., to honor Senior Chief Petty Officer Terrell Horne III, a Coast Guard hero. Horne tragically lost his life in the line of duty […]