Al Shabaab Withdraw From Strategic Revenue Town Of Elbur In Galmudug As SNA And Ethiopian Troops Prepare Massive Military Operation
Al Qaeda affiliated terror organization in Somalia has withdrawn and fled from a strategic stronghold town of Elbur in Central...