Former police special branch deputy director Abdul Hamid Bador revealed he had been ordered to meet former premier Dr Mahathir Mohamed to persuade him not to openly attack Prime Minister Najib Abdul Razak.

“I met Tun (Mahathir) because I was ordered by my boss to get his views. He agreed at first that he would not attack the prime minister openly.

“Three years ago, I met Tun to talk about this,” he told a press conference in Kota Damansara today.

He claimed that he had met the former prime minister on several occasions over the last three years.

The role of the special branch is to advise the government based on intelligence gathered, he explained, which is why as a special branch officer, he will continue to follow the principles of courage and truth.

He also asked that nobody blame inspector-general of police Khalid Abu Bakar ( photo ).

"Don't blame him for my transfer. He only signed (the transfer).

"In the name of God, I will not compromise the principles of 'berani kerana benar' (courage in truth) and I will work with responsibility and trust. I will continue to speak up.

"(This) is not for me. I am facing heavy risks because there is no one who is brave enough to do so.”

He also called on those who control the media to stop blocking information from the prime minister.

“Maybe that is why he is not getting information," he said.

Asked if he was worried if action would be taken against him for his revelations today, Abdul Hamid insisted that he would not back down.

"I face the risk of disciplinary action and punishment, as a civil servant. Maybe even losing my job and pension.

"Maybe if those in power are kind, they might lighten the punishment a bit," he said.

Related stories:

SRC's witnesses hidden away by certain powers'

Ex-SB man: Transferred for wanting truth on 1MDB