The human rights activist was released on furlough from prison last year, but was detained again on Friday, along with several other human rights activists.
Source link
Stephen Lewis, Canadian politician and social activist, dies aged 88 | Canada
Stephen Lewis, the Canadian diplomat, politician and human rights advocate, who spent decades tirelessly working to focus global attention on the HIV/Aids epidemic, has died of cancer. Lewis, who served…





