Accumulating evidence suggests that the tumor suppressor gene Krüppel-like factor 6 (KLF6) plays important roles in both development and progression of cancer. Here, KLF6 is linked to cancer.