British Military delegation arrived in Mogadishu, Somalia to hold vital counter-terrorism talks with Somali Defense Ministry following last year’s British pledge for troops to aid the war against al Shabaab. The delegation is headed by Lieutenant General John Lorimer held a series of closed door talks with Andikadir Ali Diini who is Somali’s Defense minister....