Nigerians paid at least N2.57 billion to kidnappers between July 2024 and June 2025, while abductors demanded N48 billion in the same period, according to a new SBM Intelligence study
Nigerians paid at least N2.57 billion to kidnappers between July 2024 and June 2025, while abductors demanded N48 billion in the same period, according to a new SBM Intelligence study