Former ONA Director General Jemley Jean-Baptiste Arrested for Corruption in Haiti

Port-au-Prince, Haiti – February 7, 2025 – The former Director General of the National Insurance Office (ONA), Jemley Jean-Baptiste, was arrested on Friday, February 7, 2025, following his hearing before Judge Loubens Élysée. The arrest stems from an ongoing corruption investigation led by the Anti-Corruption Unit (ULCC), which accuses Jean-Baptiste of abuse of office in multiple financial cases. Authorities arrested immediately […]
Missouri Executes Marcellus Williams Despite New DNA Evidence: A Shocking Case of Potential Innocence

In a highly controversial case, Marcellus Williams, a 55-year-old Black man, was executed on Tuesday, September 24, 2024, in Missouri, despite DNA evidence casting doubt on his guilt. Williams was convicted in 2001 for the murder of Felicia Gayle, a former journalist, but had always maintained his innocence. Recently, the top prosecutor in St. Louis […]
