“Canadian Politics”

Canada Loses Noted Politician and AIDS Activist Stephen Lewis at Age 88

** “Renowned Canadian politician Stephen Lewis has passed away at the age of 88, leaving behind a complex and compelling legacy as a champion of progressive values, social justice, and human rights. Known for his tireless advocacy on behalf of those affected by HIV/AIDS in Africa, Stephen Lewis was a leading light in Ontario’s Liberal Party and a dedicated international diplomat.”

Read More