A group of Algerian parliamentarians has filed a bill aimed at abolishing capital punishment. The World Coalition supports their campaign to have the proposed legislation passed.

Read the story