Advocates for Persecuted Christians Cite Need for Western Intervention as Nigerian Crisis Continues to Escalate
Boko Haram terrorists have finally taken over the town of Michika in Nigeria’s Adamawa state, after repeated incursions in 2014 and 2016.