The Hormuud Telecom Building is a strategic infrastructure for the commercial and communication network in Mogadishu. TRAC speculates that the Improvised Explosive Device (IED) used in the…
You need a TRAC license to view the rest of this content. Learn more