International Desk

Mass Kidnapping in Northwest Nigeria: Over 70 Abducted, 11 Killed in Zamfara Village Attack

Armed men riding motorcycles stormed the village of Sabongarin Damri in Zamfara State, northwest Nigeria, killing at least 11 people and abducting more than 70 others in a brazen overnight raid on ...

Read More