Islamic State insurgents overrun northeast Nigerian town: security sources

Islamic State West Africa (ISWA) insurgents overran the town of Rann in northeastern Nigeria on Monday evening, security sources said, a blow to President Buhari’s efforts to defeat the militants just weeks before national elections.