Three Abducted Zamfara Imams Regain Freedom

What’s being reported
The Office of the National Security Adviser (ONSA), the Department of State Services (DSS) and the Nigeria Police Force have rescued three of the six Islamic clerics abducted by bandits in Zamfara State. The clerics were kidnapped on September 12, 2026, while…

