On Democracy Day, Nigeria’s Abducted Are Still Waiting
ILORIN, Nigeria — 12 June 2026 — While the nation gathers today to mark 27 years of democratic rule, the Nigerians seized in a wave of attacks across several states will spend Democracy Day where they have spent every day…

