Canadian AIDS activist Stephen Lewis passes away after inspiring career
Stephen Lewis, a prominent Canadian activist known for his work against AIDS, passed away on Tuesday after dedicating his life to combating the effects of HIV in Africa. His efforts were largely driven by the tragic scenes of AIDS-related deaths on the continent.