Glen Brown was leading AIDS activist, former Pride Toronto executive director

Brown died from liver disease early Friday morning. He was 58. Toronto Star, by EMMA MCINTOSH, Staff Reporter, on Jan. 31, 2017 Glen Brown, a leading AIDS activist and beloved former executive director of Pride Toronto, is being remembered as a brilliant and courageous strategist...