China Square owner breaks silence

China Square owner talksChina Square owner breaks silence China Square owner Lei Cheng, has admitted that his business, situated in Kenyatta University’s Unicity mall, is indeed...