A prison warder at the entrance of the Shimo La Tewa Maximum prison in Mombasa. [Elvis Ogina, Standard]
The family of a secondary school teacher who was allegedly abducted after his release from the Shimo la Tewa Prison wants the State to clear the air over the matter.