Lam Ka-sing is a freelance reporter for the South China Morning Post.