You just read:

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

News provided by

Cheetah Mobile

Apr 27, 2016, 06:59 ET