Richard Hughes–Cowichan Conversations Cowichan Conversations is pleased to feature this post from Rafe Mair. Rafe has had a long and distinguished career that includes time as an MLA, Cabinet Minister and later as an award winning broadcaster, talk show host, successful author, and blogger. Rafe is all about politics and
Continue reading