Armed men kill 20 and abduct others in Niger State National News Armed men kill 20 and abduct others in Niger State Admin April 8, 2026 Armed men in Nigeria killed at least 20 people, including security guards, and abducted an unknown number...Read More