An Italian Navy ship delivered 49 people to an Albanian port as part of Rome’s controversial migrant transfer agreement, marking the third attempt after previous failures. The right-wing Italian government’s deal with Albania allows for processing asylum claims in the Balkan nation, with migrants taken to reception centers for vetting. The European Court of Justice is set to review the plan amid concerns from rights groups about its compliance with international law.
Full Article
With execution hours away, Alabama inmate wants lethal injection to go forward: “An eye for an eye”
James Osgood, a 55-year-old inmate on Alabama's death row, is set to be executed by lethal injection on Thursday, having abandoned his appeals due to his belief in an "eye for an eye" and acknowledgment of his guilt in the 2010 murder of Tracy Lynn Brown. He expressed regret for his actions and does not wish to be associated with anti-death penalty protests, stating he prefers to complete his sentence rather than continue living in...
Read more