Full story
Related:
- Hacker strikes fear among “good” citizens, part 2 - Yawningbread.wordpress.com
- Calvin Cheng’s reply to TODAY betrays his lack of sense of accountability and political acumen - Sgpolitics.net
Also read:
PAP NMP CALVIN CHENG PAID FACEBOOK TO SPREAD HIS PRO-PAP PROPAGANDA - The Real Singapore