Somali Special Forces have conducted landmine clearance operation a day after dislodging the Al-Qaeda affiliate, Al-Shabaab from the strategic town of Awdhegle, Lower Shabelle region of Somalia. Somali forces backed by AMISOM troops took control of the town Al-Shabaab had held for many years. Military assets from the region report that mine experts had successfully...