Dan Heap died Friday. He was 88.
The longtime NDP MP for the Trinity-Spadina riding in Toronto served in Parliament from 1981-1993. He was a staunch advocate for the homeless, peace, the labour movement, and human rights.
Olivia Chow knew Dan Heap well. She wrote about his life and work in this article for the Toronto Star.
You can read more here.