There are 116 applications handling live-streaming available in China. Photo: AFP

China-made ball-sized camera to give video streamers the make-over they have been pouting for

TOP PICKS

There are 116 applications handling live-streaming available in China. Photo: AFP
READ FULL ARTICLE