August 4, 1955

1955:    China releases crew of Special Ops B-29 “The Stardust 40”, captured on 13 Jan 1953 and held longer than any other POWs in Korean War.

Posted in History.