Islamic Group

New Islamic Network Discovered In Nigeria

Islamic State in West Africa (ISWA), is an Islamic group which is operational in North Central and South South Nigeria.…

7 years ago

This website uses cookies.