Christopher Brian Busch


Christopher Brian Busch, born 1951, youngest son of H. Lee and Elsie Busch. Died by suicide (Warning! Graphic!)  in 1978. The circumstances of his death are hotly contested. Learn more about Busch here. Note information about his January 1977 arrest for criminal sexual conduct with a minor: here.

Leave a Reply

Your email address will not be published. Required fields are marked *