NHRC, Australia Press FG To Formalise Execution Moratorium As 3,500 Inmates Languish On Death Row
The National Human Rights Commission (NHRC) and the Australian Government have called on the federal government to formally halt executions, commute death...