Dr Mahathir Mohamad turned 89 today, and the former prime minister shows little if no sign of slowing down, despite his advanced age and having undergone two heart by-passes.
Among those who wished him well was his former heir-apparent turned nemesis Anwar Ibrahim, who now leads the opposition bloc Pakatan Rakyat.