Posts

Showing posts with the label death row

Malaysia puts an end to mandatory death penalty for 11 serious crimes