Tag: ‘Residents would kill her’: Why High Court declined to release this Mombasa woman – PHOTOS