Jun 10, 2021 Africa Zambia High Court Upholds Death Penalty On Woman Who Strangled Mother To Death After Coming Home Drunk Zambia's Court of Appeal has upheld a death penalty slapped on a woman of.. Read more