Police Say Cop “Accidentally Fell” on Chasse; Witness Statements Say Otherwise
From the Portland Mercury, November 26, 2006 The official police investigative reports into the in-custody death of James Philip Chasse Jr. on September 17 appear to have ignored—or at least heavily re-interpreted—the direct testimony of several independent witnesses. The police investigation found that Chasse was killed because Officer Christopher Humphreys “accidentally fell” on him, as […]