An explosion has ripped through a market in the southern Somali town of Afgoye, killing at least five people and injuring several others, witnesses have said. A resident of the town told Horseed Media that the blast happened in the livestock market a