Tag: Leukemia

580 CFRA producer Brian Fraser loses battle with leukemia

Brian Fraser, a technical producer at Ottawa's 580 CFRA, has died after a two-year battle with leukemia. He was just 26. So we wished Brian...