A court upheld the conviction of Algerian activist Slimane Bouhafs for insulting Islam and the Prophet Muhammad on Facebook. His prison sentence has been reduced from five to three years on appeal. His family remains deeply concerned about his health.