At least 26 people were killed on Monday when two vehicles detonated an improvised explosive device in Nigeria’s northeastern Borno state, the heartland of an Islamist insurgency, residents…
Must Read
300 Delta passengers forced to spend night on Albama tarmac
WORLD | April 12, 2025