itCG – 5 rescued from sinking boat, man overboard, tug sinks, Guardian profiled

Guardians rescued five sailors off the coast of North Carolina over the weekend after their sailboat began to take on water. A helicopter from Air Station Elizabeth City and a rescue boat from Station Fort Macon arrived on scene to […]