Police in Baardere town located in Gedo region of Somalia have shot and killed a female suicide bomber attempting to blow herself up at the district police station. The woman is said to have been dropped off by a vehicle believed to be coming from Baidoa town. The woman who was targeting the police station...