Twin Blasts In Baidoa Kill At Least 19 At least 19 people have been killed and 50 people are wounded…