National heroes like the immortal Dedan Kimathi don't drop from heaven and other worlds. Neither are they cut from stones or trees, fished from lakes and rivers, or born of super human beings or wild animals.
Heroes have lived before us and will live with and even after us because of their selflessness, including facing death let alone going to jail.