Scott BensonAlecAlec Holowka died last week. This came after a week in which several revelations about his past and present actions came to light, from…26 min read·Sep 3, 2019----