Dodoma
Tanzania government has once again been ordered by the African Court of Human and People's Rights (AfCHPR) to halt the execution of 2 murder convicts facing death the penalty.

In its ruling after 2 applications by the convicts, 11 judges of the judicial organ based in Arusha unanimously orders the government to

Leggi Tutto