Somali’s semi-autonomous Puntland state troops battled with ISIL terrorists over the weekend regaining the control of the strategic sea town of Qandala located in Bari region. Military reports indicate the militants who were cornered from several directions by the troops losing several of their fighters in the clash. The regional troops launched an intensified offensive...