British Couple Released

Some good news out of Somalia - the Chandler's have been released, as reported by CNN.


Resolution to a 13 month ordeal.