Kenyan Military Destroys Hormuud Telecom Mast In El-Wak Town Kenyan defence forces were reported to have destroyed a communication mast near…
Kenyan Military Destroys Hormuud Telecom Mast In El-Wak Town Kenyan defence forces were reported to have destroyed a communication mast near…