Exonerated: A Death Row Survivor Says America Is Sacrificing Innocent People to Keep Executions AliveOctober 30, 2026
92 Troops Killed in Boko Haram in Deadliest Raid to DateBy Ayara PommellsAugust 31, 2022 Boko Haram extremists have killed at least 92 Chadian troops in what is being called the deadliest raid ever. “We…