The medical examiner's report lists thyroid cancer as the probable cause of death for Lich Vu, who died after an encounter with an Oklahoma City police officer.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results