Islamic State Central Command Islamic State Central Command officially claimed this armed assault on Christians in Chinda village. State of Mozambique, by the grace of God Almighty, the soldiers of…
You need a TRAC license to view the rest of this content. Learn more