Margaret Visser
Margaret Visser is a Canadian broadcaster and lecturer, and the author of six books. She lives in Canada and in France.
From the archives
Behind-the-scenes immigration changes are creating new problems on top of old ones
What even a post-Weinstein conversation is not saying about sexual assault
Margaret Visser is a Canadian broadcaster and lecturer, and the author of six books. She lives in Canada and in France.