This photo taken on October 11, 2017 shows Jack Ma, Alibaba Group founder and executive chairman, singing a song during the Music Festival of the Computing Conference 2017 in Hangzhou in China's eastern Zhejiang province. / AFP PHOTO / STR / China OUTSTR/AFP/Getty Images

News, Photo and Web Search

Celeb Galleries

Star Search