Gary Cheng fails in Cantonese bid

READ FULL ARTICLE