Rob Scagel

Vivian Krause explainer

Vivian Krause, a resident of North Vancouver, British Columbia, is a controversial Canadian blogger who has worked in public relations for the salmon farming industry. She currently describes herself...