Nigerian Defense Minister Resigns After Mass School Kidnappings
Dec 02, 2025
Abuja [Nigeria], December 2: Nigeria - Africa's most populous country - has long faced insecurity, but a recent spate of kidnappings has forced the country to scramble to respond.
Read More...