TRAC Update 26 February 2024 Islamic State Central Command officially claimed this armed assault in Ocua village. The 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