recoverynet.ca
Barrie MacVicar
Barrie MacVicar, by whom I’m greatly honored to have been called “friend” passed from this earthly life on Friday 9 Mar 2019. Barrie was born in unusual circumstances – on a…