International Christian Concern (ICC), a non-partisan, charitable organization focused on human rights, religious freedom and assisting the persecuted Christian Church...
ICC
The Human Rights Writers Association of Nigeria, HURIWA, on Friday alleged that armed Fulani herdsmen have declared war on Nigerians....