The Nigerian Police Force has found Safiyanu Amira and 17 others reportedly kidnapped in Abuja, the nation’s capital. Naija News recalls that Amira had in a...