Exonerated: A Death Row Survivor Says America Is Sacrificing Innocent People to Keep Executions AliveOctober 30, 2026
France Bears ‘Overwhelming Responsibility’ for Rwanda GenocideBy Ayara PommellsMay 14, 2023 A report commissioned by French President Emmanuel Macron in 2019 found that France bears “serious and overwhelming” responsibilities for the…