News

MIAMI – Media personality Juliette Powell, who was the first Black Miss Canada, has died, according to reports. She was 54.