who was the longest prisoner held captive in vietnam
Floyd James Thompson Floyd James "Jim" Thompson (July 8, 1933 â€“ July 16, 2002) was a United States Army colonel. He was the longest held American prisoner of war in U.S. history, spending nearly nine years in captivity in the jungle camps and mountains of South Vietnam and Laos, and in North Vietnam during the Vietnam War.