Claims & ChannelIslamic StateWest Africa Wilayah (Nigeria - Africa):newspaper:| 7 Nigerian Army’s Personnel are Killed in an Ambush Executed by the Khilafah Soldiers near Lake ChadBy Allah’s grace, a number…
You need a TRAC license to view the rest of this content. Learn more