Kenneth Cheng Chee Kin

Kenneth Cheng has always been interested in the interplay between human rights and government but more importantly he is a father of two cats, Tangyuan and Toufu. When he is not attending to his feline matters, he is most likely reading books about politics and human rights or playing video games. He is a firm believer in the dictum “power concedes nothing without a demand. It never did and it never will”.


Sunday, 29 Nov 2020 12:00 PM

Anwar’s failings as opposition leader

3 comments

Anwar’s failings as opposition leader

Sunday, 22 Nov 2020 12:00 PM

Political unity at what cost?

Political unity at what cost?

Sunday, 15 Nov 2020 12:00 PM

Umany's case justifies IPCMC

Oversight body will not weaken police but protect people from abuse.

Umany's case justifies IPCMC

Monday, 26 Oct 2020 12:00 PM

Muhyiddin – from high approval to emergency powers

His rapid fall from grace shows the incompetence of his government.

1 comment

Muhyiddin – from high approval to emergency powers

Monday, 19 Oct 2020 12:00 PM

Why it is vital to establish legitimacy of the prime minister

Why it is vital to establish legitimacy of the prime minister


Monday, 31 Aug 2020 12:00 PM

Reassessing Syed Saddiq’s youth party

The former minister's track record in uplifting youth is mixed at best.

3 comments

Monday, 03 Aug 2020 12:00 PM

Universal basic income worth a shot

Universal basic income worth a shot

Thursday, 30 Jul 2020 12:00 PM

Omissions in treatise on Bersatu gambit

Omissions in treatise on Bersatu gambit

Monday, 13 Jul 2020 12:00 PM

Political perfidy in pandemic

Monday, 25 May 2020 12:00 PM

Parliament failed us long before May 18

1 comment

Parliament failed us long before May 18

Monday, 27 Apr 2020 12:00 PM

Pakatan architect of own downfall

3 comments

Pakatan architect of own downfall

Tuesday, 17 Mar 2020 12:00 PM

PAS’ coalition politics problem

PAS’ coalition politics problem

Friday, 08 Nov 2019 07:00 AM

Getting to the root of parliamentary absenteeism

Getting to the root of parliamentary absenteeism

Friday, 23 Aug 2019 07:00 AM

Cabinet collective responsibility 101

Cabinet collective responsibility 101

Friday, 19 Jul 2019 07:00 AM

Three cheers for Paroi’s ‘fourth vote’!

Three cheers for Paroi’s ‘fourth vote’!