The USS Pueblo is the only ship of the U.S. Navy that is being held captive by a foreign government.

North Korean Capture

The USS Pueblo is an American technical research ship. It was boarded and captured by North Korea on January 23, 1968 at the height of the Vietnam Conflict. Known by military historians as the "Pueblo Affair," the capture of the U.S. Navy ship is considered to be a major event in the Cold War.

As of 2011, the USS Pueblo was still being held captive by North Korea. The Government of North Korea has the ship moored along the Taedong River near the capital city of Pyongyang where it is open to citizens as a "museum ship." Despite the fact that the USS Pueblo has been held captive by North Korea for more than 40 years, it is still officially known as a "commissioned vessel" of the U.S. Navy.

More Info: usmilitary.about.com