Barry Dennison Journalist

Barry Dennison is a Canadian freelance print/broadcast journalist in Toronto, specializing in legal affairs and human rights issues.