Stephen Lewis, a significant figure in Canadian activism, has died at the age of 88, leaving a profound impact on human rights and social justice.
Stephen Lewis, a significant figure in Canadian activism, has died at the age of 88, leaving a profound impact on human rights and social justice.