Three Abducted Zamfara Imams Regain Freedom

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…