Cancer treatment in the near future?

The Koreans have figured out a way to age off human cancer cells by suppressing telomerase, an enzyme that makes cancer cells immortal. Could a cure be near?
Via Slashdot