Security has been heightened by the government security troops in the agricultural-rich city of Jowhar. Jowhar lies about 90 kilometers along a major road, north of Somali’s capital Mogadishu. In an effort to curb Al Shabaab insurgency and thwart militant’s attempts to orchestrate attacks, the Friday 25th September 2015 security operations were intensified in the...