SHEILA NORTH

SHEILA NORTH is an activist and journalist. She is the winner of a Radio Television Digital News Association Award. She is a Gemini Award nominee, and in 2015 was featured  in Chatelaine Magazine as one of the Top 30 Women of 2015. She lives in Winnipeg.