Larry Chin
Larry Chin was 63 when he died on February 21, 1986, while held at a federal facility in Manassas, Virginia. Authorities said he suffocated himself with a plastic bag tied around his neck with a shoelace, and described his death as a suicide. His family disputes that account, questioning where the shoelace came from. They also say he had received an injection the morning he died, and they question why his face showed little sign of distress.
Cause of death, as reported: Died by suicide (disputed). Authorities say he suffocated himself with a plastic bag tied with a shoelace, but his family disputes this, questioning the shoelace's origin and an injection he received that morning.
Reported by: Authorities; his family.