The American state of Texas executed 64-year-old Mexican national Roberto Moreno Ramos on November 14, contravening the International Court of Justice (ICJ) and several human rights bodies, which had concluded he was entitled to a retrial or new sentencing hearing because of due process violations related to his trial, and should not be subjected to the death penalty because of
Read more