You just read:

Cheetah Mobile to Hold Annual General Meeting on May 20, 2016

News provided by

Cheetah Mobile

27 Apr, 2016, 06:59 ET