Juliette Powell, a former MuchMusic host and the first Black woman to be crowned Miss Canada, has died at the age of 54. Powell, who was born in New York but moved to Montreal as a child with her French Canadian mother, died
This content is restricted.