An Opera News Kenya publication
Three lecturers illegally detained by the Moi regime in connection with the 1982 coup have been…