Opposition parties call for the abolishment of d3ath penalty
Members of Zimbabwe’s parliament made history last week by proposing legislation that could put an end to capital punishment in ...
Read moreDetailsMembers of Zimbabwe’s parliament made history last week by proposing legislation that could put an end to capital punishment in ...
Read moreDetails