South China Morning Post
Lam has been a regular commentator at the South China Morning Post since 2012.