Nigeria's abductions: 'Local leaders gave the state conditions'

2024-11-07 386

Security expert, Dr. Kabiru Adamu talks of why kidnappings are happening in Nigeria and what could be done to stop them.