Despite pleas for mercy from the defendants and their families, the Sale Court of Appeal has delivered the ultimate punishment for three of the four main perpetrators.

Imlil Murder: Court of Appeal Upholds Death Sentence