HAIQING ZHU on Muck Rack

HAIQING ZHU

Correspondent — China Network Television